Eating Japanese Sushi at Mt Fuji Japanese Restaurant restaurant in Deptford, NJ.

Feedback

Do you manage or own Mt Fuji Japanese Restaurant?

Yes