Kapuwa Bistro+Urban Pub is located in Quezon City, Philippines on 26 Sgt. Esguerra Avenue
Courtyard Building, Barangay South Triangle. Kapuwa Bistro+Urban Pub is rated 5 out of 5 in the category pubs in Philippines.
Address
26 Sgt. Esguerra Avenue
Courtyard Building, Barangay South Triangle