Ciao Bella
Italian · Pizza
Ciao Bella offers Italian cuisine, specializing in pizza and pasta.
Location
Best places nearby
The highest rated places close to Ciao Bella.
Local restaurants nearby
98 Trafalgar Street, ENG
Location
The highest rated places close to Ciao Bella.
98 Trafalgar Street, ENG