10-1290 Finch Ave W, North York, ON M3J 3K3 Get directions
Karaoke, Free WiFi, Cable TV

Your Filipino Restaurant in North York offers a rich selection of traditional Filipino, Italian and Caribbean food all day long. At our restaurant we deliver culinary excellenc...

Were you looking for:

Bars Caribbean Restaurants
Go to Merchant Page
Get Directions
Back to Top
Close menu