HOME / Filipino restaurant / La Isla
3525 Bathurst St, North York, ON M6A 2C7
+16473504752
View Business Profile