The Theatre Royal Bar (Kitchen Franchise)
The Theatre Royal Bar (Kitchen Franchise)
24-27A Greenside Place
Edinburgh
EH13AAFood rating: Pass
Updated:
Food rating: Pass
Updated:
See all Restaurants & Cafés in Edinburgh.