Delivery
Pickup
Outdoor
England
London
Croydon
Croham
1 Restaurants on GastroRanking
252 Opinions in 2 websites
I had phoned to order a pizza and when I had phone the first time the very rude assistant hung up on me as I had stuttered while talking due to my disability. I then phoned back out of anger and had a