Leo's Cafe
145 Madras Street, Central City
Enjoy a sandwich prepared from the highest quality meats and produce. High quality food is manifested through the use of free range, whole food that involve exceptional flavour combinations refecting New York and its regions.
Open Monday - Saturday 8am to 8.30pm & Sunday (& public holidays) 9am to 8.30pm
357 Moorhouse Avenue, Central City
Phone: 03 222 3299
Last updated: 22.05.2023