Il Castello Restaurant (Menu)

36 Castle Terrace, Edinburgh
0131-229-2730

Give a rating to Il Castello Restaurant

Suggest a dish

How much did you spend at Il Castello Restaurant?