Grampas Special Native Lechon is located in Cainta, Philippines on Vista Verde Executive Village Clubhouse, 57 Vista Verde Ave. Grampas Special Native Lechon is rated 3 out of 5 in the category filipino restaurant in Philippines.
Address
Vista Verde Executive Village Clubhouse, 57 Vista Verde Ave
Service options
Takeaway
Dine-in