Amello 10/18 Jacka Blvd, Saint Kilda West,...
+61385348959
Reserve a table now for Amello
The eatery is also easily accessible by municipal transportation. The closest stop is Luna Park Tram Stop, which is 568 meters away, otherwise, there are parking lots 47 meters away at St Kilda Sea Baths.
The menu for Amello from Saint Kilda West is currently not available. On our webpage you can find a large selection of other meal plans from Saint Kilda West as well. Why not take a look or help Menulist and upload the meal plan here.
This restaurant is among the best in Saint Kilda West, in the category of Mexican, and based on the average evaluation of 4, Amello has so far greatly satisfied its guests.
Schlechter Service