Indo - Ceylon Spice Restaurant-London

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Croydon, United Kingdom

indoceylonspice.co.uk
Sri Lankan restaurant

Indo - Ceylon Spice Restaurant-London Reviews | Rating 3.6 out of 5 stars (5 reviews)

Indo - Ceylon Spice Restaurant-London is located in Croydon, United Kingdom on 337 London Rd. Indo - Ceylon Spice Restaurant-London is rated 3.6 out of 5 in the category sri lankan restaurant in United Kingdom.

Address

337 London Rd

Phone

+44 2037194616

Service options

DeliveryTakeawayDine-in

Amenities

Good for kids

Accessibility

No wheelchair-accessible car park

Offerings

CoffeeHealthy optionsLate-night foodSmall plates

Open hours

...
There is no reviews yet about Indo - Ceylon Spice Restaurant-London, be the first to write a review and give your rating to Indo - Ceylon Spice Restaurant-London
Write review Claim Profile