Flava Ceen

  • 106 Humber College Boulevard, Etobicoke, ON, Canada

Trendy, delicious new Jamaican and International Cuisine located in busy plaza. Across from Humber College Boulevard.