Stuffed Squid @ Seven Brothers Taverna on Eaten
STUFFED SQUID
Seafood
1
REVIEW
6.1
RATING
REVIEWS
24
th
PRETTY GOOD
bluechip's Seafood list