China Garden in Central Parade Croydon
48 Central Parade New Addington, Croydon, London , CR0 0JD - Get directionsMenu China Garden
How to get to China Garden
Opening Time
5pm – 10:30pm: Mon-Thu, Sun
5pm – 11pm: Fri-Sat
Services
- Takeaway Available
- Indoor Seating