Showing results for leftfield edinburgh
Search instead for leftfieldedinburgh
LeftField
(241)
Seafood restaurant
Address: 12 Barclay Terrace, Edinburgh EH10 4HP, United Kingdom
Hours: Open ⋅ Closes 9 PM
Phone: +44 131 229 1394
6517 Followers, 1123 Following, 544 Posts - See Instagram photos and videos from LeftField | Seafood (@leftfieldedinburgh)
Rating
(5) · Cost: | Inexpensive
Address: 12 Barclay Terrace, Edinburgh EH10 4HP ; Cuisine: Contemporary | Seafood | ; Cost: | Inexpensive ; Reservations: Recommended ; Dress Code: Casual ...