OPEN DAILY 11:00AM - 10:00PM
Store Location: 346 El Grande Avenue BF Homes Paranaque City
Waze, Google Maps: Shima Japanese Restaurant