Noy's Boneless Lechon Belly - Ormoc is located in Ormoc, Philippines on 2J46664, San Pedro St. Noy's Boneless Lechon Belly - Ormoc is rated 4.4 out of 5 in the category lechon restaurant in Philippines.
Address
2J46664, San Pedro St
Amenities
Good for kids
Toilets