Felix Restaurant & Bar
Leo's Spaghetti Bar
55 Fitzroy Street St Kilda, VIC Australia, 3182
St Kilda, VIC

Leo's Spagetti Bar, the family owned St Kilda icon, opened in 1956 for the Melbourne Olympics and was one of Melbournes first Italian restaurants. Serving traditional Italian cuisine made from only the finest ingredients, Leo's serves the best cuts of meat with the freshest pasta and vegtables. Under new management, Leo's friendly atmosphere, efficient staff, and heart warming generosity guarantee you have an unforgettable dining experience. Treat yourself to our great food and better experience today!
Restaurants, Restaurant, Hotel, Bar
Ambience: Italian Buzzy,Relaxed,Child-friendly,Contemporary,Traditional
Map of Leo's Spaghetti Bar
Find another Restaurant in St Kilda South


| You may also like to book or review these | ||||

