Do Shi in High Street New Malden
17 High Street, New Malden, London 4EU, KT3 - Get directionsMenu Do Shi
How to get to Do Shi
Opening Time
11am – 6:30pm: Mon-Sat
Closed: Sun
Services
- Takeaway Available
- Indoor Seating
11am – 6:30pm: Mon-Sat
Closed: Sun