GastroRanking-logo

The best restaurants serving Seafood food in New Cross Lewisham London

1 Restaurants on GastroRanking

restaurant_img
5.0

28 Opinions

location-iconDeptford Market 4 Market Yard 196 Lewisham High Street, London SE13 6LS England, England
Seafood
outdoor_seating_253218takeaway_253218delivery_253218

Lovely food, reasonable prices, great staff and good cocktails! We had a brilliant evening and will definitely be back. The sea bass was unreal!