Contact

Fill in your details to contact Il Castello :

Alternatively, call the restaurant on 0131 229 2730