Salt And Pepper Squid @ Floriditas on Eaten
SALT AND PEPPER SQUID
Calamari
1
REVIEW
5.6
RATING
REVIEWS
23
rd
JUST OK
foodiefoodie's Calamari list
It was a bit too dry for my liking.