Ciao for Now: The Strand is known for its seafood, but Italian? Ciao Italian Restaurant & Deli is turning the tide.
Choose your pleasure at Collectors Café, where everything, from the service, to the ambience, to the food, is creative, decadent, and delicious...