View Menu
The Fish Yard is a Takeout restaurant in Bishop's Stortford. It is open 7 days a week.
For inquiries and reservations, you can contact The Fish Yard by phone at +44 1279 508686
Address: 6 Snowley Parade, Bishop's Stortford CM23 5EP, UK, Bishop's Stortford
Phone: +44 1279 508686