Back to Map

Leo’s Beanery

Cafe

Location

23A Howe Street

Edinburgh

United Kingdom

HoursClosed

Today: 9:00 AM – 3:00 PM

Community Check-ins