Sushi takeaway · 66 Drum Hill Rd #2, Chelmsford, MA
More food in Chelmsford, MA · Sushi Takeaway in Chelmsford