Salt And Pepper Chips Jiāo Yán Shǔ Tiáo Restaurants in Blackpool
Show restaurants on map
3.8
Menu
Table booking
3.8
Menu
Table booking
City: Blackpool, 205 Park Road, Lancashire, Blackpool, United Kingdom
"Unedible, just ordered from here and spent £20... It was dry and tasted rotton...I'm not sure if it was reheated from yesterday or what but the food h..."
Feedback
These reviews refer only to the mentioned ingredients.