Japanese food--sushi, salad, soup, and more. New Japan is a local dine-in and carry out restaurant offering a variety of Japanese food on its...
Read More »