Eating Japanese Sushi at Fin's Japanese Sushi & Grill restaurant in Boston, MA.

Feedback

Do you manage or own Fin's Japanese Sushi & Grill?

Yes