I have been here a few times and the only negative thing I can think of about this place is the hours (closed on sunday, only open until 4pm on saturday).
Other than that, this place probably makes one of the best panini in Toronto. They have other items on the menu which are ok, but if this is your first time I would recommend trying a panini.
Inside the place is nice and they have a nice small patio in front. The service is also fantastic. I have found the servers to be very friendly and will take the time to chat with you and ask if you are enjoying your meal.
All in all, this is a fantastic place for a sandwich and a cold italian beer! (they offer 'Poretti' which I had for the first time here - it's a very light beer and will appeal to the heineken/stella crowd)