Crystal Palace Tandoori

Crystal Palace Tandoori

24 Westow Hill, London, SE19 1, United Kingdom

Get Directions

020 8761 1515

Categories
Work hours Add information
About

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