You can't visit an italian place and not eat pasta. Italians invented pasta and there are at least 310 different kinds of it that can be made into an uncountable number of delicious dishes from spaghetti to cannelloni, lasagna, penne, linguini, fettuccini, bowtie, macaroni I could go on.
This is a place I regularly meet colleagues for a meeting over coffee. The venue is perfect, central on the CAT route, open, airy and quiet. They do not mind if you sit with a coffee and have a meeting and keep well away from you if this is the case. Nice quality drinks menu.
You can not get more central than this. We often have coffe here but the meals are slo very good and good value for money. There is an alfresco option and evening meals are catered for (not many places in the inner city are open at night)