Neria's Lugawan at Tapsilogan is located in Norzagaray, Philippines on Del Monte - Norzagaray Rd. Neria's Lugawan at Tapsilogan is rated 4 out of 5 in the category breakfast restaurant in Philippines.
Address
Del Monte - Norzagaray Rd
Service options
TakeawayDine-in