at 13-29 Nicolson St,, Edinburgh , EH8 9FT United Kingdom
Serving the best of what Scotland has to offer with local beer, highland charcuteries and spirits from east to west as well as a casual dining menu.
75 FB users likes Festival Theatre Cafe, set it to 119 position in Likes Rating for Edinburgh, United Kingdom in Restaurant & Cafe category
Festival Theatre Cafe is Edinburgh based place and this enity listed in Theatre category. Located at 13-29 Nicolson St, EH8 9FT. Contact phone number of Festival Theatre Cafe: 0131 560 2937
Greek Mediterranean café bistro