1.0
Nº 508 in 538 in St. Helens
Nº 76 of 81 Other cuisines in St. Helens
Similary restaurants in North West
1 Opinions
Every time I walk by the back of this place it stinks of dog poo! God knows what it's like on the inside if I can smell it from the street! I'd dread to think when it rains where that's dripping in to 🤢