Eating Chinese Japanese Sushi at Bluefin Sushi restaurant in Denville, NJ.

Feedback

Do you manage or own Bluefin Sushi?

Yes