Phone: +441316236786
Address: 4-8 Lochrin Buildings, Edinburgh, EH39NB, EH3 9NB, United Kingdom
City: Edinburgh
Menu Dishes: 28
Reviews: 631
"Opening time advertised at 5.30pm but they didn’t open until 6.30pm. Saw several other potential customers waiting outside who gave up like us."
All prices are estimates on menu.