Top 4 places to eat in Flemington

The best restaurants in Flemington Melbourne

May 22, 2026
by
4 mins read

Flemington is one of Melbourne’s most underrated food suburbs, with a dining scene shaped by Racecourse Road, Pin Oak Crescent, Newmarket Station, Flemington Racecourse and the wider inner-north-west community. It is a suburb where brunch spots, Malaysian-Chinese comfort food, pubs, cafes and casual family restaurants all sit close together.

This guide focuses on four Flemington restaurants and nearby favourites worth knowing: Mama Bear, The Doutta Galla Hotel, M Yong Tofu and Pepper Cafe. Each one suits a different kind of meal, from all-day brunch and pub dining to yong tofu, coffee and relaxed local lunches.

Best restaurants in Flemington – The full list

1. Mama Bear

Mama Bear is one of Flemington’s most recognisable cafe spots. Located on Racecourse Road, it has the kind of warm, homely personality that makes it work for breakfast, brunch, coffee, family meals and relaxed catch-ups. The setting has a rustic, cosy feel, with a cafe menu that suits both locals and visitors passing through the area.

This is the place to choose when you want a proper brunch rather than just a quick takeaway coffee. The menu leans into modern Australian cafe food, with breakfast plates, eggs, avocado, burgers, salads, coffee and sweet options. It is especially useful for families because the space and menu are approachable without feeling plain.

Mama Bear also works well because of its location. Racecourse Road is one of Flemington’s main food strips, and the cafe is close enough to Newmarket and the surrounding residential streets to feel like a true neighbourhood meeting point. It is the sort of place you can use for a weekend brunch, a weekday coffee, a casual lunch or a relaxed meal before heading elsewhere in the area.

Mama Bear is best for brunch, breakfast, coffee, family-friendly meals, casual dates, catch-ups with friends and anyone looking for a cosy Flemington cafe with plenty of personality.

Address: 528–532 Racecourse Road, Flemington

Menu: View the Mama Bear menu on Happy Menu

2. The Doutta Galla Hotel

The Doutta Galla Hotel is one of the area’s classic pub names, sitting on Racecourse Road near Flemington Racecourse. While its official address is Kensington, it belongs naturally in a Flemington dining guide because it sits on the same Racecourse Road strip and serves the same local, race-day and inner-north-west crowd.

This is the place to think about when you want pub dining with more history and atmosphere than a standard bar. The Doutta Galla works for drinks, casual meals, group catch-ups, sport, race-day plans, after-work sessions and weekends when the group wants somewhere relaxed but still substantial.

The food direction is classic pub dining: parmas, steaks, burgers, snacks, drinks and bistro-style meals that suit a broad range of diners. That makes it especially useful for groups because not everyone has to order the same kind of meal. One person can keep it light, another can go for a full pub classic, and the table can settle in for drinks.

The Doutta Galla Hotel is best for pub meals, drinks, race-day dining, group catch-ups, casual birthdays, sport and anyone looking for a relaxed Racecourse Road venue with a local feel.

Address: 339 Racecourse Road, Kensington

Menu: View The Doutta Galla Hotel menu on Happy Menu

3. M Yong Tofu

M Yong Tofu is one of Flemington’s most useful casual Asian restaurants. Located on Racecourse Road, it is known for Malaysian and Chinese comfort food, with yong tofu as the natural starting point. It is a strong choice when you want something warming, affordable and satisfying without needing a formal dining room.

The appeal is in the style of food. Yong tofu is built around stuffed tofu and vegetables, often served with soup, noodles, sauces and other additions. It is comforting, customisable and ideal for diners who want something filling but not heavy in the same way as a pub meal or burger.

M Yong Tofu also works well for quick lunches and casual dinners. The menu usually gives diners several ways to order: soup-based meals, dry noodles, rice dishes, Malaysian-Chinese favourites and simple takeaway options. That flexibility makes it a practical local restaurant rather than a special-occasion venue.

M Yong Tofu is best for Malaysian-Chinese food, yong tofu, noodle soups, rice dishes, takeaway, casual dinners, quick lunches and anyone looking for a dependable Racecourse Road comfort-food stop.

Address: 314 Racecourse Road, Flemington

Menu: View the M Yong Tofu menu on Happy Menu

4. Pepper Cafe

Pepper Cafe is a cosy Flemington cafe on Pin Oak Crescent, close to Newmarket Station. It gives the suburb a classic local cafe option: coffee, breakfast, brunch, lunch, outdoor seating and a relaxed place to meet without needing to plan a big restaurant meal.

The menu leans into Australian cafe classics with seasonal touches. That makes Pepper especially useful for people who want familiar food done well: eggs, toast, brunch plates, sandwiches, salads, coffee and sweet options. It is also a good choice for mixed groups because cafe menus usually cover light eaters, bigger appetites and people looking for something vegetarian or gluten-free.

Pin Oak Crescent has a different feel from Racecourse Road. It is quieter, more village-like and very convenient for people coming by train. Pepper Cafe fits that setting well because it feels like a local place rather than a destination restaurant trying too hard.

Pepper Cafe is best for coffee, breakfast, brunch, casual lunches, weekend catch-ups, outdoor seating and anyone who wants a relaxed Flemington cafe near Newmarket Station.

Address: 44 Pin Oak Crescent, Flemington

Menu: View the Pepper Cafe menu on Happy Menu

Final word

The best restaurants in Flemington Melbourne cover a useful mix of everyday meals and local favourites. Mama Bear is the cosy Racecourse Road cafe for brunch, coffee and family-friendly dining. The Doutta Galla Hotel is the Racecourse Road pub for drinks, classic meals and race-day catch-ups. M Yong Tofu is the Malaysian-Chinese comfort-food stop for yong tofu, noodles and rice dishes. Pepper Cafe is the Pin Oak Crescent favourite for coffee, breakfast and relaxed brunch.

Together, they show why Flemington is such a practical and interesting Melbourne dining suburb: local, multicultural, easy to reach and strong for everything from quick lunches to relaxed nights out.