Ciao Edinburgh offers authentic Italian flavors with a unique twist, featuring freshly made sandwiches. It aims to bring a taste of Italy to Edinburgh.