The Grill is situated by the Darling Harbour and offers the ideal place to have a laid-back and chill-out time with friends or colleagues. The menu is affordable without sacrificing the quality of food. True to its name, their menu consists of grilled food that enhances and brings out the tender juiciness of…