Map Location
Albertos Pizza - Punta Princesa
F. Llamas St., Punta Princesa, Cebu City, 6000, Cebu, Philippines