Il'Castello
Italian
Il Castello Restaurant is an Italian establishment located in Edinburgh. It is situated near Edinburgh Castle, from which it derives its name. The restaurant has a history with its founder, Giuseppe Votta.
Location
Best places nearby
The highest rated places close to Il'Castello.
Local restaurants nearby
36 Castle Terrace, Edinburgh EH1 2EL, United Kingdom


