I had a coffee and a cake here and it was rather nice and quite a surprise. I would definitely come back here. The only drawback is there are too many smokers out the front.
Nothing much in the way for presentation or vibe here. Looks pretty run down and no style at all. The one thing going for them is the coffee - very good and well priced. I like to a get a takeaway when I'm in the area. Haven't tried the food, and wouldn't. But the place does seem to have some regulars (smokers) out the front, and families with kids inside (they serve ice cream). Also, even though the name is Italian, there are more Greek biscuits than anything Italian inside.