Salt And Pepper Squid @ WK Restaurant on Eaten
SALT AND PEPPER SQUID
Squid
1
REVIEW
6.2
RATING
REVIEWS
15
th
PRETTY GOOD
dumplingking's Squid list
Was not very good this time but I’ve had it when it’s excellent. Can’t give it too bad of a grade.