Yaalu Yalu in Addington Road Croydon
164 Addington Road, Croydon, London , CR2 8LB - Get directionsMenu Yaalu Yalu
How to get to Yaalu Yalu
Opening Time
12:30pm – 10:30pm: Mon-Fri
10:30am – 11pm: Sat
12:30pm – 10pm: Sun
Services
- Takeaway Available
- Indoor Seating
- Wine and Beer