Sushi Time

Sushi Time in Longmeadow, as pictured on the business's own website
Photo: Sushi Time website

About

Sushi Time is a sushi and hibachi restaurant on Williams Street in Longmeadow, open for dine-in and takeout.

Services

  • Sushi
  • Hibachi
  • Takeout

Location

791 Williams Street, Longmeadow, MA 01106

More restaurants nearby