Delivery
Pickup
Outdoor
England
London
Croydon
Croham
1 Restaurants on GastroRanking
1162 Opinions in 2 websites
Very tasty , food warm and fresh, will order again from this place