Entries in Vittoriosa

Tate Cafe Bar - Vegetarian
Vegetarian Restaurant
Vittoriosa Marina, Vittoriosa +356-21-808828
Daily: ?