Beijing Garden

89 Broad St.
Marlborough
Massachusetts
United States