Leo's Fine Food & Wine Supermarket is a grocery store Heidelberg located in Australia.
133-137 Burgundy St Heidelberg VIC 3084 Australia
Credit Cards | Yes (incl. MasterCard) |
Awesome range of whole food products, local and gourmet foods
Great range of speciality items you can’t get anywhere else. Prepare to pay more but the quality is usually worth it!
This has to be the supermarket with the best selection of fair trade chocolate :)
Very good. A wide variety of produce and specialist items.
Great deli with a large range of cheeses that are hard to find elsewhere
Beautiful artisan breads , the sourdough is yummo!
luv the fresh squeezed orange juice ♡
don't leave Leo's without the freshly squeezed orange juice
Staff in the liquor store didn't know what an aperitif was. Fine food yes, fine wine no.
Pricey and rude staff
Cheaper when compared to other grocery stores. Grab salami sticks near the cashier area when paying, they're quite tasty. - Chloe Tiara
Small Safeway, but it's ok. - Paulo Junior
Luv stuffs here. - ????MissJen????
It is a local shopping for people living or working within areas. - Michael Kan