- Main course: £7
- Food spend: £22
- Opening hours
- Castelo Restaurant is open Mon-Sun for dinner only from 5pm to 11pm.
Serving a blend of Mediterranean and traditional cuisine, family-run Castelo evokes a casual, continental vibe, with simple tables and chairs, attractive paintings and a rustic, wood-panelled bar. Situated opposite the train station in historic Shrewsbury, this mellow restaurant is part of a small hotel located right in the heart of this medieval town. The seasonal menu includes family favourites such as chicken cacciatore and beef stroganoff alongside pasta, grill, seafood and steak dishes.
Unfortunately, you can't book Castelo Mediterranean Restaurant online on this site
Deals direct to your inbox!
Hear about our top offers first & book the best tables
Great deals coming your way soon