Find the top South Indian restaurants in Croydon near you now.
South Indian restaurant
Address: 162-164 Cherry Orchard Rd, Croydon CR0 6BB, United Kingdom
ReserveSri Lankan restaurant
Address: 332 London Rd, Croydon CR0 2TJ, United Kingdom
ReserveSouth Indian restaurant
Address: 60 S End, Croydon CR0 1DP, United Kingdom
Reserve