About
Super Bowl of China Festival Supermall Alabang Muntinlupa City Metro Manila Philippines(Big Buddha Restaurants Incorporated)
Address: 3/F Festival Supermall Corporate Avenue Corner Civic Drive Filinvest Corporate City Alabang Muntinlupa City Metro Manila Philippines
Telephone Number: +63(2) 8098968