Sir Charles Grills E Restaurant is located in Mabitac, Philippines on CCGP2XW, Pakil - Pangil - Mabitac Rd. Sir Charles Grills E Restaurant is rated 3 out of 5 in the category restaurant in Philippines.
Address
CCGP2XW, Pakil - Pangil - Mabitac Rd
Service options
Takeaway
Dine-in
Amenities
Good for kids
Toilets