Delivery
Pickup
Outdoor
England
London
Croydon
Norbury
1 Restaurants on GastroRanking
2 Opinions in 1 websites
The food and service here are absolutely amazing. Would recommend this place to anyone, confidant they would be as thrilled as I was