The Grill House
The Grill House is located at Australia Fair Metro, Shop M020, 58 Scarborough Street, Southport, Gold Coast. It is rated 3.6 by 8 Zomato users. Serves Brazilian.
Listing provided in partnership with Zomato
Location:
Australia Fair Metro, Shop M020, 58 Scarborough St,
Southport
QLD,