Olives Restaurants in St Julians
Show restaurants on map
3.5
Menu
Table booking
3.5
Menu
Table booking
City: St Julians, 133, Spinola Rd, St Julians, Malta, STJ 3013
"Food is good, but the main attraction is the location directly on the water. The service was great and made alternative requirements not on the menu f..."
Price
The Average price for Olives is:
$4.2
Feedback
These reviews refer only to the mentioned ingredients.