Delivery
Pickup
Outdoor
England
North West
St. Helens
Town Centre (1)
1 Restaurants on GastroRanking
1718 Opinions in 4 websites
Best kebabs, hands down. Only place I would go for a Donner and chilli sauce. The team in there are also always lovely.