Map Location
Chicken Barra
1520, JR Building, Quezon Avenue, Barangay South Triangle, Quezon City, Philippines