Restaurants

Leo's Spaghetti Bar

Unclaimed

55 Fitzroy St, St Kilda, VIC 3182

(03) 9534 5026

http://www.leosspaghettibar.com.au/

55 Fitzroy St, St Kilda, VIC 3182


Venue Map

Get directions to Leo's Spaghetti Bar

Reviews

Read Peoples Reviews for Leo's Spaghetti Bar