Choobi Choobi Ayala Malls Legazpi

Legazpi,
Choobi Choobi Ayala Malls Legazpi Choobi Choobi Ayala Malls Legazpi is one of the popular Asian Fusion Restaurant located in ,Legazpi listed under Local business in Legazpi , Asian Fusion Restaurant in Legazpi ,

Contact Details & Working Hours

Map of Choobi Choobi Ayala Malls Legazpi