Strada
15 Castle St,Edinburgh EH2 3AH Categories: FOOD, Restaurant Italian restaurant in Edinburgh Italian restaurant in the United KingdomStrada’s first restaurant in Edinburgh (and Scotland) is situated on Castle Street, right between the bustling shops, galleries and gardens of Princes Street and George Street.
Serving a delicious menu of regional Italian dishes including pizzas, pasta, risottos and some fantastic meat and fish secondi, Strada is the perfect spot for a mid-shopping lunch break or a relaxing leisurely dinner.