Here's the menu from Italian Cafe. Has a really hip vibe. Pizza was okay...don't recommend the pasta.
Originally Posted by Patricia Ciao Jamaica's menu states "10% Service Charge and 10% Tax" added to your bill. And, they have great grilled lobster pizza We ordered from Ciao in December - the lobster pizza is no longer on the menu
Forum Rules