Little Italy Deli Cafe & Rsrnt

  • 85 Albion St,
    Wakefield, MA 01880
  • Phone: 781-245-8660
  • Cuisine: Italian Restaurant

Map

Unable to Display Map