close tamale shop close Country: Philippines
Max's RESTAURANT
Hermanos Taco Shop
Purok Malakas
Ayala Malls Legazpi