This is the food page of ISLAND FLAVA on 234 MONTREAL ROAD Ottawa ON K1L 6C6.
ISLAND FLAVA is a new listing on food pages, updated on August 18, 2017.
ISLAND FLAVA is ranked #1 of 26 Restaurants in Chinatown Ottawa.
This page has had 1192 visitors. You are the 1192nd.