Neo India

78 Westow Hill Crystal palace , London, SE19 1SB

Neo India says

Quite possibly the only restaurant of its kind, not only in London but the whole of the UK, Neo India fuses the cuisines of India and Mauritius to offer diners an exotically unmissable experience right here in Crystal Palace. The contemporary styling of Neo India offers little more than a nod to the kitchen’s unique origins, all dark leather and designer wall coverings, creating a sophisticated atmosphere helped along by attentive, friendly service. Adhering to traditional methods of cookery, the Neo India kitchen cleverly brings together the spice and indulgence of the Subcontinent with the fresh, seafood heavy flavours of the island kitchen. Dishes are freshly prepared with health in mind, using high quality ingredients and no GM.

Neo India Location

78 Westow Hill Crystal palace , London SE19 1SB


020 8670 2552


Neo India's Reviews

This restaurant has not yet any user reviews. Be the first one to add a review to this restaurant!