Indo - Ceylon Spice Restaurant-London
337 London Rd, Croydon
020 3719 4616
Menu
Croydon, Greater London
Indo - Ceylon Spice Restaurant-London
337 London Rd, Croydon, Greater London CR0 3PA
020 3719 4616