The Lemon Sole is the south's first 'pick your own seafood' restaurant. They offer a range of seafood dishes including chowder and lemon sole.
Features
Vegetarian Dishes, Bar
Nearest public transport
Portsmouth Harbour - National Railway
Similar businesses nearby