Flinders Street Restaurants & Dining
Your guide to the best restaurants, cafés, and bars along Melbourne’s iconic Flinderfs Street.
Located in the heart of Melbourne, Flinders Street is a gateway to the city’s best dining experiences. From riverside restaurants to hidden laneway gems, this iconic strip serves up flavours for every palate. Our Flinders Street dining guide will help you explore the top spots just steps from Brady Hotel Flinders Street.
Platform 270
270 Flinders St, Melbourne VIC 3000
Guzman y Gomez
260 Flinders St, 260 Flinders St, Melbourne VIC 3000
Pidapipó Ice Cream
8 Degraves St, Melbourne VIC 3000
Grill’d Degraves Street
15 Degraves St, Melbourne VIC 3000
Axil Coffee Roasters
76 Flinders Ln, Melbourne VIC 3000
MoVida Next Door
164 Flinders St, Melbourne VIC 3000
The Duke of Wellington
2/146 Flinders St, Melbourne VIC 3000
Robata Melbourne
2 Exhibition St, Melbourne VIC 3000
Vacation Coffee CBD
1 Exhibition St, Melbourne VIC 3000
Brunetti Oro Flinders Lane
250 Flinders Ln, Melbourne VIC 3000
Cecconi’s Flinders Lane
61 Flinders Ln, Melbourne VIC 3000
Kenzan Japanese Restaurant
Shop 54-55/56 Flinders Ln, Melbourne VIC 3000
Fonda Mexican
31 Flinders Ln, Melbourne VIC 3000
Cumulus Inc.
45 Flinders Ln, Melbourne VIC 3000
Gimlet at Cavendish House
33 Russell Street, Melbourne
Code Black Coffee Flinders Lane
189 Flinders Ln, Melbourne VIC 3000
NOMAD Melbourne
187 Flinders Ln, Melbourne VIC 3000
Bartronica
Basement/335 Flinders Ln, Melbourne VIC 3000
Roule Galette
Shop 1/241 Flinders Ln, Melbourne VIC 3000
Cherry and Twigs
555 Flinders Lane, Melbourne
Grain Store
517 Flinders Lane, Melbourne
Mr. Huang Jin
24 Katherine Pl, Melbourne VIC 3000
The Hardware Société
10 Katherine Place, Melbourne
Romo Pizza Bar
21 Katherine Place, Melbourne
Rosso Coffee
472 Flinders Lane, Melbourne
Chin Chin
125 Flinders Lane, Melbourne
Greta
450 Flinders Lane, Melbourne
Kisume
175 Flinders Lane, Melbourne
Schmuck Bagels
Guests Ln, Melbourne VIC 3000
Delhi Streets
22 Katherine Pl, Melbourne VIC 3000
State of Grace
27 King St, Melbourne VIC 3000