Delivery
Pickup
Outdoor
England
London
Croydon
Selhurst
1 Restaurants on GastroRanking
160 Opinions in 2 websites
Food has got flavour but their attitude stinks and customer service is terrible, if you live in a flat they won’t deliver to your door you have to go downstairs, the driver is lazy !