At Northampton's premiere sushi and hibachi restaurant, you get dinner AND a show with the gastronomic stylings of...
Downtown · 7 Old South St., Northampton