Island Garden Restaurant and Bar, 4801 KEELE ST, North York York University Heights
1094th visitor, Write a review
Island Garden Restaurant and Bar Map

near M3J 3A4

Island Garden Restaurant and Bar is ranked #16 of 33 nearby Restaurants.

They say Island Garden Restaurant and Bar is drunk, poor