Island Flava

  409 Dalhousie St, Ottawa, ON K1N 9K4, Canada

Casual, bamboo-accented spot for traditional & innovative Caribbean fare, like jerk chicken poutine.



Items

Secured payment with credit card by 3D-Secure system.