A basement restaurant that is conveniently located across Nicolson Square and the Edinburgh Festival Theatre. Highly recommended for fine Italian cuisine.

At the lower end of this category and great value. If you like Italian food, especially fish, there are few, if any, better places to eat.

Italian
Castle Street

Open Mon-Sat 1200-1400, 1730-2300.

6681997
22a Nicolson St
69 North Castle Street Edinburgh, Midlothian EH2 3LJ, United Kingdom 0131 226 1155
Castle Street
EH8 9DH

Librizzi's Relevant Tweets...

Thursday, 25 April 2013 6 Print