Open the map →

Surf & Turf Edinburgh, Scotland, United Kingdom

About Surf & Turf

Surf & Turf is listed as Restaurant. It is located at 81 Holyrood Road, Edinburgh, Scotland, EH8 8AU.

Specials at Surf & Turf

No specials listed yet for Surf & Turf. Know one? Add it on the map — it's free.

Location & details

Google Maps directions Apple Maps OpenStreetMap

Nearby venues

Frequently asked questions

Where is Surf & Turf located?

It is located at 81 Holyrood Road, Edinburgh, Scotland, EH8 8AU.

More venues in Edinburgh

All specials in Edinburgh →