Huge contemporary restaurant with creatively-presented meals, and windows looking out to the city. · Dine-in · Takeout · Delivery Flinders Street &, Swanston St, Melbourne VIC 3000, Australia Located in: Fed Square Closed.  Opens at 12:00 PM “The food tasted amazing… the tuna and lamb shoulder were beautiful!!!” “Ordered an entree wild sauteed mushrooms with rice and it turned Read more...