Anciova Restaurant is located on The Gezira Promenade In Malta offering classic Italian cuisine dishes ranging from seafood, meats and pasta, served in a friendly and Sicilian atmosphere.
Restaurant Type Casual Dining
Cuisine Styles Vegetarian, Vegan, Gluten Free, Seafood
Services TV, Takeaway, Outdoor Seating
Payment Options Cash, Visa, American Express, Mastercard