Joined In Mar 2021
No info available
One of our favorite Italian restaurants in Toronto. Currently the construction on Eglinton is a bit of a hassle, but the restaurant is worth the effort.