GastroRanking-logo

The best restaurants serving Seafood food in Bensham Manor Croydon London

1 Restaurants on GastroRanking

restaurant_img
4.2

109 Opinions

location-icon7 Melfort Road, Thornton Heath, Croydon CR7 7RS England, England
Seafood
outdoor_seating_274851takeaway_274851delivery_274851

The food was poorly prepared had no taste of anything authentic