Patio Restaurant of Magnolia

12 Lexington Ave.
Gloucester
Massachusetts
United States