One Love Island Cuisine is located in Barrie, Canada on Bayfield Mall (Food Court, 320 Bayfield St Unit 80. One Love Island Cuisine is rated 4.5 out of 5 in the category jamaican restaurant in Canada.
Address
Bayfield Mall (Food Court, 320 Bayfield St Unit 80