TheFork, a Trip advisor company

What
Where

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

The Best Good for groups Restaurants in Melbourne CBD, Melbourne (VIC)

34 restaurants

Sort by Relevance

Indian

Nirankar

174 Queen Street, 3000, Melbourne (VIC)

8.9 / 10
179 reviews

Average price $30 american express Welcome

30% Off Your Food Bill

Australian

360 Collins Street, 3000, Melbourne (VIC)

9.5 / 10
196 reviews

american express Welcome

Indian

22 William Street, 3000, Melbourne (VIC)

8.3 / 10
242 reviews

50% off food with TheFork

Asian

107 Little Bourke St, 3000, Melbourne (VIC)

9.3 / 10
82 reviews

american express Welcome

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

Italian

26 Liverpool Street, 3000, Melbourne (VIC)

9.1 / 10
288 reviews

Average price $35 american express Welcome

Asian

141 Queen St, 3000, Melbourne (VIC)

9.0 / 10
1,131 reviews

Average price $65 american express Welcome

Italian

91 Flinders Lane, 3000, Melbourne (VIC)

9.0 / 10
517 reviews

Average price $50 american express Welcome

Italian

362 Little Bourke Street, 3000, Melbourne (VIC)

9.0 / 10
472 reviews

Average price $35 american express Welcome

German

18-26 market lane, 3000, Melbourne (VIC)

9.0 / 10
393 reviews

american express Welcome

Spanish

103 Lonsdale Street, 3000, Melbourne (VIC)

8.9 / 10
630 reviews

Average price $55 american express Welcome

Mexican

75 Hardware Ln, 3000, Melbourne (VIC)

8.9 / 10
79 reviews

Average price $45 american express Welcome

Steak

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

8.7 / 10
212 reviews

Average price $54

Indian

18 Bank Place, 3000, Melbourne (VIC)

8.7 / 10
161 reviews

Average price $35 american express Welcome

Fusion

113 Queen St, 3000, Melbourne (VIC)

8.6 / 10
96 reviews

Average price $20 american express Welcome

Australian

277-279 Flinders Lane, 3000, Melbourne (VIC)

8.6 / 10
238 reviews

Average price $20 american express Welcome

Spanish

366 Brunswick St, 3065, Fitzroy (VIC)

8.5 / 10
1,042 reviews

Average price $45 american express Welcome

Australian

401 Collins Street, 3000, Melbourne (VIC)

american express Welcome

Spanish

10/555 Bourke Street, 3000, Melbourne (VIC)

8.3 / 10
140 reviews

Average price $35 american express Welcome

Australian

127 Russell St, 3000, Melbourne (VIC)

8.3 / 10
186 reviews

Average price $51

Australian

318 William Street, 3000, Melbourne (VIC)

8.2 / 10
59 reviews

Average price $35 american express Welcome

American

11a Highlander Lane, 3000, Melbourne (VIC)

8.0 / 10
79 reviews

Average price $20 american express Welcome

Pub Grub

586 Little Bourke St, 3000, Melbourne (VIC)

7.0 / 10
10 reviews

Average price $20 american express Welcome

Australian

Level 1, 157 Swanston St, 3000, Melbourne (VIC)

7.5 / 10
118 reviews

american express Welcome

Steak

195 Little Collins Street, 3000, Melbourne (VIC)

9.1 / 10
706 reviews

Average price $80

Festive Mood 85AUD

Italian

399 Lonsdale Street, 3000, Melbourne (VIC)

8.8 / 10
168 reviews

Average price $20

Filter

TheFork advantages