at 36 castle terrace, Edinburgh , Eh12el United Kingdom
Open 7 days
72 FB users likes Il Castello Restaurant, set it to 122 position in Likes Rating for Edinburgh, United Kingdom in Restaurant & Cafe category
Il Castello Restaurant is Edinburgh based place and this enity listed in Italian Restaurant category. Located at 36 castle terrace Eh12el. Contact phone number of Il Castello Restaurant: 01312292730
Greek Mediterranean café bistro