Lora's Caffè Bar
Coffee Shop · Bar
Lora's Caffè Bar is a cafe and bar serving food and drinks. It is known for being dog-friendly.
Location
Best places nearby
The highest rated places close to Lora's Caffè Bar.
Local restaurants nearby
7 Telford Road, Edinburgh, EH4 2AQ, United Kingdom



