This car-themed restaurant is driven by statement dishes that are eager to please.
Modern Australian$$$