Grill'd Flinders Lane

83 Flinders Lane
Melbourne, VIC, 3000
See on Google Maps

03 9650 5011
https://www.grilld.com.au/restaurants/victoria/melbourne/flinders-lane