More about La Casetta Cafe
La Casetta Cafe is located at 160 Clerkenwell Road, Holborn, EC1R 5DU London, United Kingdom
Similar Listings
Zizzi
4