Review of Tower Restaurant

2 October 2015 leilaarfa 0

When Tower Restaurant opened in 1998, Edinburgh’s restaurant scene was morphing. A new wave of bistros and gastropubs was arriving. Testament to its staying power […]