Sushi and Ramen restaurant in downtown Springfield.
Location: 278 Worthington Street, Springfield, MA