Italian Sausage Restaurants in St Kilda
Show restaurants on map

4.5
Menu
Table booking
4.5
Menu
Table booking
City: St Kilda, 103 Grey St, St Kilda, Australia
"A welcome addition to the Grey St area. An Italian restaurant run by actual Italians, newly arrived and keen to share their foodie traditions. A full..."
Feedback
These reviews refer only to the mentioned ingredients.