Las Islas Filipinas Restaurant is located in National City, United States on 933 S Harbison Ave. Las Islas Filipinas Restaurant is rated 4.6 out of 5 in the category filipino restaurant in United States.
Address
933 S Harbison Ave
Amenities
Good for kids
Toilets