Reviewed 04 September 2009
I thought i have been everywhere in adelaide with nice food but when i came here is was shocked and amazed how nice the food was soooo much better as the were the first pizza bar
Reviewed 11 August 2009
No words to describe it it is the best restaurant in Australia the food and service and quality is all the best ever. My rating is 100 out of 10