Strada in Edinburgh

Cuisine: Chinese and Italian

Where is Strada?

🏠 15 Castle Street Edinburgh, City of


Leave a comment:

Frequently asked questions about Strada:
If you have any questions, you can contact Strada by calling 0131 225 2213.
In Strada they specialise in chinese and italian cuisine.