|Claim this listing|
Impeccable cappuccinos!!! There are many places in the city that serve up a great cappuccino, but none are better than Greco's. Large glass windows look out to busy Columbus, making it a good place to watch the street scene as a quazillion pedestrians walk by. So, order up a "cap" or latte and a pastry and enjoy your time at a North Beach classic.