close tamale shop close Country: Philippines close City: Legazpi City
Max's RESTAURANT
Ayala Malls Legazpi