The restaurant offers some splendid food, and the pizza never fails to impress.
No long waiting durations, pizza arrives relatively fast upon o...
dilicious pizza but i think it is a little bit expensive. Good service and no long waits. One of the best pizzas in North Rocks.