Loading Map.... Lara’s Restaurant155 Cunsumers Road - TorontoDetails 43.7735593 -79.33214329999998 Address 155 Cunsumers Road Toronto Ontario Canada Upcoming Events No events in this location