Aus-Places.com has listed approx 2 restaurants in Flinders St. Some of the Top rated restaurants in Flinders St are- Beer DeLuxe Fed Square & Beer DeLuxe Fed Square.

Place Name
Type
Address
Restaurant
Restaurant
The Atrium, Federation Square (between ACMI &, Flinders St, Melbourne VIC 3000, Australia
Restaurant
The Atrium, Federation Square (between ACMI &, Flinders St, Melbourne VIC 3000, Australia