Skip to main content

Island Flava

409 Dalhousie Street

Dining

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

Location

Island Flava

Details

Where

409 Dalhousie Street

Contact

613 321-4198

Website

Social

Location