The Fish Shed (Darts Farm) is a seafood restaurant Exeter located in United Kingdom.
Topsham Exeter Devon United Kingdom
Credit Cards | No |
Outdoor Seating | Yes |
Brilliant, fresh food . Locally sourced and choice of grilled or deep fried, made to order, great tartare sauce . top prices but worth it.
Absolutely fantastic! Would definitely recommend.
Not cash only at all. Pay inside at the tills, cards are fine. Great food.
Cash only !
It's all a bit fishy!