We sell delicious Chicharon freshly made daily in our store!
We also serve delicious Filipino dishes from Thursday to Sunday!
Come visit us and get a taste
La Isla, a new sole proprietor venture South of 401 and Bathurst opposite Baycrest Hospital that first to bring the infamous Ilocos Empanada to Toronto.