Leo’s Fine Food & Wine | Kew
The Verdict
Gourmet food stores in Melbourne don't come much better than Leo's Fine Food & Wine! Located on Princess Street in Kew, Leo's is the go-to Melbourne grocer for delicious foodie treats including fresh produce, meats, cheeses, relishes, jams and more. If you consider yourself a foodie, do yourself a favour and stock up at Leo's Fine Food & Wine.