5 years ago
One of the best Italian restaurants in town! Nice ambience, friendly staff and great food! Started off with my favourite warm mixed olives, meats and cheeses and calamari fritti. My picks for the main dishes are the ravioli and prosciutto pizza.
Address : 15 Toronto St, Financial District
Add to Favorites
Phone : (416) 366-4567