Noodle 23 in High Street Croydon
103-105 High Street,, Cr0 1qg, Croydon, London 1QG, CR0 - Get directionsMenu Noodle 23
How to get to Noodle 23
Opening Time
12noon – 10:30pm: Mon-Wed, Sun
12noon – 11pm: Thu-Sat
Services
- Takeaway Available
- Indoor Seating
- Full Bar Available
- Wifi