Eating Sushi at Squid Ink Sushi Bar - Peoria restaurant in Peoria, AZ.

Feedback

Do you manage or own Squid Ink Sushi Bar - Peoria?

Yes