Crystal Palace Tandoori

Crystal Palace Tandoori

24 Westow Hill, London, SE19 1, United Kingdom

Get Directions

020 8761 1515

Work hours Add information

Crystal Palace Tandoori is one of the finest Indian and Bangladeshi restaurants in south London. We are located in Crystal Palace, close to Norwood, Penge, Beckenham and Thornton Heath.

Restaurant specialties Coffee, Dinner, Drinks, Lunch
Restaurant services Delivery, Groups, Reserve, Takeout, Waiter
Description Add information
Similar places nearby