Salt And Pepper Squid @ WK Restaurant
SALT AND PEPPER SQUID
WK Restaurant, New York
Was not very good this time but I’ve had it when it’s excellent. Can’t give it too bad of a grade.
Eaten: Sat, 09 Mar 2019 17:31