Explore
Island Flava is a Caribbean & Canadian take-out restaurant also specializing in parties and catering for any occasion.
409 Dalhousie Street
Contact
613 321-4198
Website