Google Geocoding API error: The request was denied.
The Lab Bar + Restaurant
An award-winning restaurant (2014 Trip Advisor Certificate of Excellence) that is sure tom impress. The perfect choice for diners who love carefully crafted modern fare, a quality wine list and a memorable atmosphere.
- Inner City
- p. 07 3306 8888
130 William St, Brisbane ,