Canela Espresso Bar

93 Snowsfields, London SE1 3SS ,United Kingdom
Canela Espresso Bar Canela Espresso Bar is one of the popular Coffee Shop located in 93 Snowsfields , listed under Local business in London , Coffee Shop in London ,

Contact Details & Working Hours

Map of Canela Espresso Bar