Thai Duck Deli

Thai Duck Deli is a family run cafe, specializing in Thai salads, noodle soups, pastes & sauces. They also do cakes, coffee, juices and herbal teas.

Collection times:

Thursday: 3pm - midnight

Friday: 7am - midnight

Location: 
461 Norwood Road West Norwood
SE27 9DQ