Phone: +441313349998
Address: 295A St John's Road Edinburgh, EH12 7XF, United Kingdom
City: Edinburgh
Dishes: 35
Reviews: 3
"One great thing about this restaurant is that they offer delivery starting at 1pm. It may seem like a simplistic compliment, but it's true."
All prices are estimates.