Yo! Panda is located in Mandaluyong, Philippines on Unit 426 C2 (A) 4th Floor SM Megamall Bldg A, J. VArgas Ave., Wack Wack,. Yo! Panda is rated 4 out of 5 in the category asian fusion restaurant in Philippines.
Address
Unit 426 C2 (A) 4th Floor SM Megamall Bldg A, J. VArgas Ave., Wack Wack,