Sciacca Grill Valletta is located in Floriana, Malta on South Street, Valletta, Malta Xlokk VLT 1103. Sciacca Grill Valletta is rated 3 out of 5 in the category restaurant in Malta. Sciacca Grill l Steakhouse in Malta About Sciacca Valletta A La Carte Menu Sciacca Grill Set Menu Sciacca St. Julian’s A La Carte Menu Gallery Sciacca Valletta Sciacca St. Julian’s News & Events Reservation Contact About Sciacca Valletta A La Carte Menu Sciacca Grill Set Menu Sciacca St. Julian’s A La Carte Menu Gallery Sciacca Valletta Sciacca St. Julian’s News & Events Reservation Contact
Address
South Street, Valletta, Malta Xlokk VLT 1103