Phone: +441316293050
Address: 5 Howard Street, Edinburgh, EH35JP, United Kingdom
City: Edinburgh
Menu Dishes: 35
Reviews: 3
" My friend and I were strolling down the street on our way to The Orchard for an early dinner when the irresistible smell coming from the restaurant caught our attention."
All prices are estimates on menu.