What
Where

When do you want to eat?

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

The Best Cafe Restaurants in Melbourne

55 restaurants

Sort by Relevance

The Hub 3070, Northcote

AUSTRALIAN

The Hub 3070

9 / 10

58A Victoria Road, 3070, Northcote

60

Accept Yums

Nevedya, Upwey

VEGETARIAN

Nevedya

9.8 / 10

52 Main St, 3158, Upwey

8

Xpressomondo, Melbourne

AUSTRALIAN

33 Degraves St, 3000, Melbourne

Cuff Food & Wine, Melbourne

AUSTRALIAN

308 Flinders Lane, 3000, Melbourne

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

Il Melograno, Northcote

ITALIAN

Il Melograno

8.5 / 10

76 High Street, 3070, Northcote

34

Average price $20

Pope Joan Cafe, Melbourne

AUSTRALIAN

45 Collins St, 3000, Melbourne

41

Mezzanine Cafe and Lounge, Truganina

AUSTRALIAN

Shop 11 /211 Leakes Rd, 3029, Truganina

Puffing Billy Cafe, Belgrave

AUSTRALIAN

1674 Burwood Highway, 3160, Belgrave

20

Accept Yums

Woodfired Kitchen, Glen Iris

ITALIAN

1543 High St, 3146, Glen Iris

42

Average price $35

Grange Road Egg Shop, Toorak

AUSTRALIAN

1 Grange Road, 3142, Toorak

64

Average price $20

Two birds one stone cafe, South Yarra

AUSTRALIAN

12 Claremont Street, 3141, South Yarra

3

Beletti Restaurant Cafe Bar, Dandenong

ITALIAN

159 - 161 Lonsdale Street, 3175, Dandenong

81

Average price $45

Oneworld Knox, Wantirna South

ITALIAN

Oneworld Knox

7.7 / 10

425 Burwood Highway, 3152, Wantirna South

233

Average price $35

Seasons Provedore, Carlton

MEDITERRANEAN

199 Lygon Street, 3053, Carlton

54

Average price $45

Tres, Rosanna

AUSTRALIAN

Tres

8.9 / 10

115 Lower Plenty Road, 3084, Rosanna

4

The Food Zone, West Melbourne

AUSTRALIAN

655 Spencer Street, 3003, West Melbourne

The Jazz Corner Cafe, Melbourne

AUSTRALIAN

350 William Street, 3000, Melbourne

Pinotta, Fitzroy North

ITALIAN

Pinotta

9 / 10

32 Best Street, 3068, Fitzroy North

130

Average price $75

Pane Rustico, Moonee Ponds

ITALIAN

Pane Rustico

7.8 / 10

12 Hinkins Street, 3039, Moonee Ponds

9

Average price $15

Village Cafe Flinders, Flinders

AUSTRALIAN

49 Cook St, 3929, Flinders

22

The Last Piece-Waverley, Mulgrave

ITALIAN

7/2 Stadium Circuit, 3170, Mulgrave

23

Chez Olivier - Le Bistro, South Yarra

FRENCH

268 Toorak Road, 3141, South Yarra

505

Average price $75

Braybrook STN, Braybrook

AUSTRALIAN

Braybrook STN

8.7 / 10

Shop 23/65-67 Ashley Street, 3019, Braybrook

5

Big Mouth, St Kilda

STEAK

Big Mouth

 / 10

168 Acland Street, 3182, St Kilda

13

Average price $35

Ashy's Afghan Restaurant, Ashburton

AUSTRALIAN

3/305 High Street, 3147, Ashburton

36

Average price $20

Filter

TheFork Benefits