13-14 Crystal Palace Parade,Norwood (West & Upper),London SE19 1UA,UK
View on Map
What travelers say:
Kish mish is a must in Crystal Palace. Food is Iranian, very good quality, quantity and price. They have very cheap options for lunch. They have BYO so you can save money if you want to have a drink with your dinner/lunch.