A small cafe in a very touristy location, Italian only in the name and clearly catering (but not really) to one-time visitors... Dirty, no table seating service (if it's full you stare at the people who sit at the table you want until they feel uncomfortable and leave then you bus your table of their appetizing leftovers and wait... and wait... and wait) Two very nice if clueless servers running both counter and table service, overwhelmed and obviously underpaid college students. Ordered and eventually got a forgettable cappuccino and a truly inedible (as in spoiled and sour) cannoli. Sent it back (I know, mistake) and told that I was a complainer by the manager-cook, a shady unkempt obnoxious character that basically told me off (I think -- language barrier). Left the food, washed my hands really well, paid, tipped the two indentured servants generously, and got out as fast as I could. Stay away...
Cons: Everything else