Lara's Restaurant
155 Consumers Rd #106, North York M2J 0A3