Small Squids @ LaCava.bar "Vinos&Tapas" on Eaten
SMALL SQUIDS
Squid
1
REVIEW
8.4
RATING
REVIEWS
2
nd
AMAZING
foodiefoodie's Squid list
Absolutely divine!