36 Castle Terrace, Old Town, Edinburgh EH1 2EL, United Kingdom
Closed· Opens at 12:00
36 Castle Terrace, Old Town, Edinburgh EH1 2EL, United Kingdom
No delivery
Spot something wrong?
Dishes at Il Castello. Prices may vary in venue.
Been to Il Castello? Be the first to share what you ate.