Thai Duck Deli
461 Norwood Road, SE27 9DQ, London
Opening hours
Mon–Tue Closed
Wed–Thu 12:00–19:00
Fri–Sat 12:00–20:30
Good to know
- Outdoor Seating
More independent coffee nearby
- Florentine Bakery, London
- Martil, London
- Sweet Portugal, London
- The Electric Cafe, London
- Riviera Cafe, London
- UTEA, London