David Bann ★ 4.3
David Bann on St Mary's Street in Edinburgh Old Town, open since 2002 just off the Royal Mile, a vegetarian and vegan restaurant with an extensive menu.
Hanam's is a dietary-friendly spot in Old Town, Edinburgh.
Hanam's on Johnston Terrace in Edinburgh Old Town, a halal Kurdish and Middle Eastern restaurant serving lamb kebabs, meze and stews with views of the castle.
Editorially verified June 2, 2026 by Lewis Vaughan, TableJourney editor. Source.
Address: 3 Johnston Terrace, Edinburgh EH1 2PW
David Bann on St Mary's Street in Edinburgh Old Town, open since 2002 just off the Royal Mile, a vegetarian and vegan restaurant with an extensive menu.
David Bann on St Mary's Street in Edinburgh Old Town, a vegetarian restaurant open since 2002, serving creative meat-free dishes in a deep-aubergine dining.
Kebab Mahal on Nicolson Square in Edinburgh, a halal Punjabi curry and tandoori grill open since 1979 and operating until 02:00 on weekends.
Soul Vegan on West Richmond Street in Edinburgh's Southside, a fully vegan Malaysian restaurant serving laksa, rendang lion's mane mushroom.
Hendersons on Barclay Place in Edinburgh Bruntsfield, the revival of the 1963 vegetarian institution, now under the founder's grandson with a daily.
David Bann on St Mary's Street in Edinburgh Old Town, open since 2002 just off the Royal Mile, a vegetarian and vegan restaurant with an extensive menu.
Hendersons on Barclay Place in Edinburgh Bruntsfield, the city's most historic vegetarian restaurant reborn under the founder's grandson, with a Michelin.
David Bann on St Mary's Street in Edinburgh Old Town, a vegetarian restaurant open since 2002, serving creative meat-free dishes in a deep-aubergine dining.