Leo's Spaghetti Bar
St Kilda2 min walkPrice level 2 of 4
Italian restaurant, with chips, pasta and small plates on the menu and most dishes $9 to $42. Reviewers mention how cosy the room is.
RestaurantCosyRomantic
Google rating 4.1 out of 5 from 1,389 reviews