Parcheggio
2901 Bayview Ave. #300
North York
Toronto
CA
M2K 2S3
Bayview Village extends its prowess as a hub for gastronomy with another O&B home run. The Italian destination for homemade pasta will be offering guests braised lamb shank with lemon, sweet onions, butter, beans and rosemary, to pair with Estrella Damm ($35).