Report a review
- 5
- World class vegetarian Italian restaurant in the Philippines!
I've eaten at the best vegetarian restaurants at veg meccas like San Francisco, and LA, and Luna Rossa is on par with any and better than most. If you visit Bohol you must make the pilgrimage to taste Marina's exceptional cooking.