Crab Salad
2 locations
Crab Salad Highbury
5 rating with 349 votes
172 Blackstock Rd, London
Closed - opens soon at 11:00 AM
Crab Salad Peckham
5 rating with 826 votes
1-3 Peckham High St, London
Open until 9:00 PM