Thai Duck Deli

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

Collection times: 24-hour access from 3.00pm on Thursday to midnight on Friday.

Location: 
461 Norwood Road West Norwood
SE27 9DQ