Metro Grill
1750 Finch Ave E, North York ON M2H