Island Flava - Caribbean Restaurant Downtown Ottawa

Under Construction…

 

A new website is being created for you, our loyal customers! Please stay tuned.

Click to enlarge menu
Call Now
X