Ciao Edinburgh
Italian · Sandwich Shop · Casual Dining
Ciao Edinburgh offers authentic Italian flavors with a unique twist, featuring freshly made sandwiches. It aims to bring a taste of Italy to Edinburgh.
Location
Best places nearby
The highest rated places close to Ciao Edinburgh.
Local restaurants nearby
70 Haymarket Terrace, Edinburgh EH12 5LQ, United Kingdom



