They have a nice variety on the menu, but I think their pizzas are some of the best I have eaten. Highly recommend. There is a branch in Iligan and Cagayan de Oro, both are great and the service has always been good and there is an outside seating area.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.