Stacy's Island Flavor
Stacy's Island Flavor is a Jamaican restaurant in the heart of Scarborough.
With a menu that jumps from roti and fish soup to oxtail, jerk chicken, and creative takes on poutine, there's a dish to satisfy, no matter the time of day.
Stacy's Island Flavor is located at 3007 Sheppard Avenue East.