Vinh Phat Restaurant

285 Central St. Suite 117
Leominster
Massachusetts
United States