What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Melbourne

1,140 restaurants

Sort by Relevance

Caffe E Cucina, South Yarra

ITALIAN

Caffe E Cucina

9.3 / 10

581 Chapel St, 3141, South Yarra

364

Average price $85

Il Cantuccio, Carlton

ITALIAN

Il Cantuccio

9.3 / 10

209 Lygon St, 3053, Carlton

103

Average price $45

Shavans Pinewood, Mount Waverley

AUSTRALIAN

17-21 Centreway, 3149, Mount Waverley

5

Average price $20

50% off food with TheFork

Manhattan Modern Indian, Toorak

INDIAN

448 Toorak Rd, 3142, Toorak

3

Average price $58

50% off food with TheFork

Specify a date and enjoy promotions of up to -50% in our best restaurants

Shabo Grill, Ringwood

SOUTH AMERICAN

Shabo Grill

7.9 / 10

299 Maroondah Hwy, 3134, Ringwood

17

Average price $30

Taste Indonesia, South Melbourne

INDONESIAN

Taste Indonesia

7.5 / 10

329-331 Clarendon St, 3205, South Melbourne

4

Amorosa, Williamstown

ITALIAN

Amorosa

7.9 / 10

70 Fergerson Street, 3016, Williamstown

27

Average price $35

Coco and Joe, Melbourne

AUSTRALIAN

320 Little Lonsdale St, 3000, Melbourne

Average price $25

A Hereford Beefstouw - Melbourne, Melbourne

STEAK

22 Duckboard Place, 3004, Melbourne

753

Average price $75

Flavours of Indus, Carlton

INDIAN

104 Lygon St, 3053, Carlton

Raffael's Cafe Bar & Grill, Werribee

AUSTRALIAN

177 Watton St, 3030, Werribee

Punjab sweets and restaurant, Footscray

INDIAN

56 Irving St, 3011, Footscray

The Groove Train - Frankston, Frankston

AUSTRALIAN

27/2 Wells Street, 3199, Frankston

9 Meal Cafe, Coburg

AUSTRALIAN

9 Victoria Street, 3058, Coburg

Mezzanine Cafe and Lounge, Truganina

AUSTRALIAN

Shop 11 /211 Leakes Rd, 3029, Truganina

4

Bowerbird, Tapas and Gin Bar, Richmond

SPANISH

274 bridge road, 3121, Richmond

7

Average price $35

50% off food with TheFork

Woodfired Kitchen, Glen Iris

ITALIAN

1543 High St, 3146, Glen Iris

58

Average price $35

Osteria 20, Hawthorn

ITALIAN

Osteria 20

8.4 / 10

818 Glenferrie Road, 3122, Hawthorn

183

Average price $45

Spice Junction, Laverton

INDIAN

2/6 Neville Avenue, 3028, Laverton

4

Roti Hut, Murrumbeena

INDIAN

Roti Hut

 / 10

97 Poath Road, 3163, Murrumbeena

5

The Mexican House, Berwick

MEXICAN

11 Clyde Road, 3806, Berwick

42

Average price $35

Royal St. Collins, Melbourne

EUROPEAN

260 Collins St, 3000, Melbourne

59

Average price $35

Indians Again, Ringwood East

INDIAN

Indians Again

8.4 / 10

40 Railway Avenue, 3135, Ringwood East

90

Average price $20

Mahn Doo, Melbourne

KOREAN

Mahn Doo

8.8 / 10

365 La Trobe Street, 3000, Melbourne

45

Average price $35

Simply Spanish, Melbourne

SPANISH

Simply Spanish

8.8 / 10

10/555 Bourke Street, 3000, Melbourne

135

Average price $35

The Best Restaurants in Melbourne

Often referred to as Australia’s gourmet capital, Melbourne is a city that is simmering with gastronomic creativity. Known for its exceptional coffee, you can wander the busy inner city streets exploring the unique street art or head to the suburbs to experience the city’s multicultural DNA.

If you feel like pizza or pasta, you can’t go past Lygon Street or ‘Little Italy’ as it is known to locals. Visit Chinatown where you have your choice from almost 100 eateries offering authentic dishes from Asia. Or visit the CBD where you’ll find a thriving Greek community running delis, souvlaki joints and bakeries that will make you feel like you’re visiting Greece.

Melbourne’s chefs are innovative and renowned around the world, if you love to try dishes that push the envelope and get excited about eating something weird then this is the city for you.

Filter

TheFork advantages