Elyboy' Chibugan Carenderia is located in Metro Manila, Philippines on 95 Toronto St, 166, Caloocan. Elyboy' Chibugan Carenderia is rated 3 out of 5 in the category brunch restaurant in Philippines.
Address
95 Toronto St, 166, Caloocan
Service options
TakeawayDine-in