WebsiteLocation: 181 S. 1st St. St. Charles, IL 60174 Phone: (630) 444-3580Parking: Street/GarageMenu Link: menuRestaurant Type: Pan-Asian Sushi