Salt Szechuan Pepper Squid @ Drake & Morgan at King's Cross on Eaten
SALT SZECHUAN PEPPER SQUID
Calamari
1
REVIEW
7.6
RATING
REVIEWS
6
th
REALLY GOOD
laura's Calamari list