Labora is a busy Spanish Restaurant located on King West in downtown Toronto. Featured in Toronto Life's Best New Restaurants and Canadas 100 Best, our focus is regional Spanish cuisine, seafood, and the best product we can get our hands on. We are l ...
Add new comment