1 result found
Tate Cafe Bar
Vittoriosa Yacht Marina, MaltaTate Cafe Bar is Malta's first and only vegetarian and vegan restaurant that serves international vegetarian and vegan food.
Missing restaurant?
If you know any restaurants that should be listed here please suggest them.