Fitzroy might be the bohemian center of Melbourne, but it also arguably has the best restaurants in town. Leading the pack is Charcoal Lane, which combines modern cuisine with indigenous ingredients. This is followed by Ablas, which for decades has been serving home style Lebanese food in a restaurant that resembles a lounge.
Matteo's is a highly regarded Italian restaurant which has stood the test of time in an area where restaurants come and go, while Easy Tiger is new on the scene, but has won plaudits for it fresh take on Asian fusion. The great wooden deck out the back is also a highlight and popular with first dates. Josie Bones has Melbourne's best beer list and prides itself on using the whole animal in its cooking. Don't be surprised to find pigs trotters and ears on the menu.
De Los Santos is one of Melbourne's best tapas restaurants, and was one of the first to specialize in this type of cuisine. A little down the road, Babka's iconic reputation derives from it mouth-watering Eastern European specialties, including some amazing breakfast options. Mario's has stood the test of time with their simple yet delicious take on Italian cuisine. They don't take bookings no matter how famous the person is, so get there early.
Sonido is run by a Colombian couple who serve great arepas, but don't forget to try the hot chocolate as well. Finally the Vegie Bar has been serving tasty vegetarian fare for decades and is great if in a group.
109 Elgin Street
533 Brunswick Street
Marvelous from appetizers to dessert... read more
98 Smith Street, Collingwood
303 Brunswick Street
69 Gertrude Street
378 Brunswick Street