Island style Restaurant & Bar

1197 Birchmount Rd, Scarborough
(416) 519-4629