Leo's Spaghetti Bar is the iconic face of Melbourne's historic Fitzroy Street, St Kilda, has been treating customers to its fabulous food and service since it opened in .
Address: 55 Fitzroy Street
St Kilda, VIC. C.P.: 3182
tel:
(03)xxxxxxxxxx View Phone numberWeb: http://www.leosspaghettibar.com.au/