Explore

Island Flava.
Why you should visit

Island Flava

Island Flava is a Caribbean & Canadian take-out restaurant also specializing in parties and catering for any occasion.

Where you can

find them

409 Dalhousie Street

Contact

613 321-4198

Website