Lemon Sole Seafood Restaurant

From $ -1 per night

Avg. User Rating:


123 High Street, Portsmouth, England PO1 2HW
023 9281 1303
Show More Info
Lemon Sole Seafood Restaurant Photo, Portsmouth, England

User Reviews


Dishes of fishes
Dishes of fishes