Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Cafe Restaurants in Melbourne (VIC)

44 restaurants

Sort by Relevance

Italian

Beletti Restaurant Cafe Bar

159 - 161 Lonsdale Street, 3175, Dandenong (VIC)

9.4 / 10
105 reviews

Average price $45

American

181/183 St Kilda Rd, 3182, St Kilda (VIC)

9.7 / 10
18 reviews

Average price $35

Australian

3/305 High Street, 3147, Ashburton (VIC)

9.5 / 10
45 reviews

Average price $20

Mediterranean

199 Lygon Street, 3053, Carlton (VIC)

8.7 / 10
111 reviews

Average price $45 american express Welcome

30% off food!

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

Steak

The Atrium, Federation Square, 3004, Melbourne (VIC)

8.9 / 10
214 reviews

Average price $54

Australian

33 Degraves St, 3000, Melbourne (VIC)

8.8 / 10
3 reviews

Average price $40 american express Welcome

Australian

9 Victoria Street, 3058, Coburg (VIC)

-30% off the "à la carte" menu!

Australian

Shop 5 450 Nepean Hwy, 3196, Chelsea (VIC)

8.8 / 10
4 reviews

american express Welcome

Italian

105 Wattletree Road, 3143, Armadale (VIC)

8.8 / 10
175 reviews

Average price $35

Australian

131/133 Bamfield Rd, 3081, Heidelberg West (VIC)

9.6 / 10
4 reviews

american express Welcome

Australian

1a Main St, 3931, Mornington (VIC)

9.2 / 10
117 reviews

Average price $20 american express Welcome

Australian

45 Collins St, 3000, Melbourne (VIC)

9.0 / 10
83 reviews

american express Welcome

Australian

Shop 23/65-67 Ashley Street, 3019, Braybrook (VIC)

9.0 / 10
8 reviews

Australian

12 Claremont Street, 3141, South Yarra (VIC)

9.1 / 10
21 reviews

american express Welcome

Australian

655 Spencer Street, 3003, West Melbourne (VIC)

Average price $20

Australian

350 William Street, 3000, Melbourne (VIC)

american express Welcome

Australian

Shop 1B 555 Flinders Lane, 3000, Melbourne (VIC)

Average price $25 american express Welcome

Italian

76 High Street, 3070, Northcote (VIC)

8.9 / 10
47 reviews

Average price $25 american express Welcome

French

268 Toorak Road, 3141, South Yarra (VIC)

9.3 / 10
593 reviews

Average price $75

Australian

Shop 11 /211 Leakes Rd, 3029, Truganina (VIC)

8.8 / 10
5 reviews

american express Welcome

Australian

58A Victoria Road, 3070, Northcote (VIC)

8.9 / 10
187 reviews

Accepts Yums american express Welcome

Australian

1674 Burwood Highway, 3160, Belgrave (VIC)

8.5 / 10
32 reviews

Accepts Yums american express Welcome

Vegetarian

52 Main St, 3158, Upwey (VIC)

Average price $32

Australian

1341 Dandenong Rd Chadstone Shopping Center, 3148, Chadstone (VIC)

Australian

30 Glen Park Road, 3153, Bayswater North (VIC)

Filter

TheFork advantages