This restaurant is now permanently CLOSED. The Three Fish Beefeater on Stafford Road, Newport, Shropshire is a popular family steak restaurant near the A41, just a short drive from Telford. Enjoy 30-day-matured steaks, hearty pub classics and traditional Sunday roast, plus unlimited breakfast and live sport in a relaxed setting.