23a Howe St, New Town, Edinburgh EH3 6TF, United Kingdom
Closed· Opens at 08:30
23a Howe St, New Town, Edinburgh EH3 6TF, United Kingdom
No delivery
Spot something wrong?
Dishes at Leo's Beanery. Prices may vary in venue.
Been to Leo's Beanery? Be the first to share what you ate.