Eating Fish & Chips at The Fish Spot restaurant in Queens, NY.

Feedback

Do you manage or own The Fish Spot?

Yes