Store Location

Store Location: 241 Aguirre Avenue BF Homes Paranaque

Waze, Google Maps: Shima Japanese Restaurant