Sushi Town offers a wide variety of Japanese dishes, known for generous portions and reasonable prices.