Worldwide icon-chevron-right Europe icon-chevron-right United Kingdom icon-chevron-right Scotland icon-chevron-right Edinburgh icon-chevron-right One Square Restaurant

One Square Restaurant

Restaurants, Scottish
One Square Restaurant

Details

Address: 1 Festival Square
Edinburgh
EH3 9SR
Price: £££
Contact:

Users say