image

The Admiral Wells

 

Be the first to review

The Admiral Wells is a cozy, family-owned restaurant located in the heart of Hull. It offers a wide range of delicious seafood and British dishes, all made from fresh and locally sourced ingredients. The warm and welcoming atmosphere, combined with friendly service and reasonable prices, makes it a great place to enjoy a meal with friends and family.

image