Filter
Delivery
Pickup
Outdoor
The best restaurants serving Default food in Selsdon and Ballards Croydon London
19 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
1,0
1 Opinions in 1 websites
220 Addington Road Selsdon, Croydon CR2 8LD England, England
Rude staff and poor customer service , Called them few times and just kept cutting the phone off many times , and when they finally picked up you can hear in the background them slamming the phone of