Island Flavor Restaurant
Restaurants
Island Flavor Restaurant is a restaurant in the Glen Cairn neighbourhood on King Edward Ave.
Sign in, or create a free account, and we'll bring you back here to finish your claim.
Slavyanka Deli brings a deli option to London’s food scene, conveniently located on Commissioners Road East. Whether you’re stopping by while out in the neighbourhood or looking for somewhere to pick up deli fare, it’s a welcoming choice for local diners.