Salt And Pepper Squid @ Imperial Treasure Fine Chinese Cuisine on Eaten
SALT AND PEPPER SQUID
Calamari
1
REVIEW
6.7
RATING
REVIEWS
2
nd
PRETTY GOOD
luisisters's Calamari list