Ciao
Pizza · Deli · Italian
Ciao is a deli offering freshly filled sandwiches, pasta salads, and stonebaked pizzas and pasta. Casual eat-in or takeaway.
Location
Best places nearby
The highest rated places close to Ciao.
Local restaurants nearby
160 Moulsham Street, ENG



