Jade Fountain Restaurant

242 Main St.
Gloucester
Massachusetts
United States