SUSHI YANAGI RESTAURANT
Updated 30 days ago
83 Parkhurst Rd. Unit 1, Chelmsford, MA 01824
Located at 83 Parkhurst Rd. Unit 1, Chelmsford, MA 01824, our restaurant offers a wide array of Japanese dishes, such as Miso Soup, Green Salad, Edamame and Avocado Roll...
Sushi Yanagi Japanese restaurant, Chelmsford, MA 01824, services include online order Japanese food, dine in, Japanese food take out, delivery and catering. You can find online coupons, daily specials and customer reviews on our website.