Closed

1008:00 pm - 1278:00 pm

London

134A Thurlow Park Road, London, SE21 8HN

About

A flagship seafood boil restaurant offering dine-in and takeaway, located in West Dulwich, South London. Known for fresh seafood, shrimp boils, and signature sauces.