Lara's Restaurant

155 Consumers Rd #106, North York
(416) 493-2020