Service is fantastic, menu wasn't overpriced compared to all the other places around, food was amazing and whatever they put in those Sangria jugs will make you want to sit here all night! Such a great place. Some mixed reviews.
- (-) Remove Australia filter Australia