Lemon Sole Fish & Seafood
Restaurant in Portsmouth, Hampshire
The Lemon Sole Seafood Restaurant is the South's 1st Pick Your Own Seafood and Fish Restaurant, as recommended in the 2006, 2007, 2008 and 2009 Michelin Guide has a well founded name that combines a fine welcome, fine dining and fine atmosphere. A popular venue for intimate dinners, business lunches or a huge celebration, its not all about the delights of the sea, there is an impressive, imaginative menu to provide for all your guests to enjoy.