Joy Luck Club

57 Hollis St.
Framingham
Massachusetts
United States