Boulevard Ocean View Restaurant

25 Western Ave.
Gloucester
Massachusetts
United States