Shogun 9

250 Worcester Rd.
Framingham
Massachusetts
United States