Delivery
Pickup
Outdoor
England
London
Croydon
Selhurst
1 Restaurants on GastroRanking
192 Opinions in 2 websites
Awful, unclean place. Windows next to where some food is, both, stored and cooked has car exhaust fumes pouring in through the open window. Unhygienic. Terrible late afternoon takeaway. Staff seem di