A MUST try before you leave Camiguin Island. Located in Mambajao, just a few blocks away from Paras Beach Resort. They serve authentic Italian brick oven pizza and pasta for a reasonable price. The serving is quite big, good for 2-3 persons. Yummy!
If you own or manage Luna Ristorante, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.