Rated this place:
307 Danforth Avenue, Toronto, ON, M4K1N7
Italian restaurant: Probably the freshest food I have had at a restuarant in a long time.
The Sexy duck leg was so tender and juicy.
The Shrimp is cooked just right and servied with a delicious spinach puree.
Grilled Sardines are to die for!!!!
I can't wait to return!!!!