Menu Close

Mama Lucia's

  • Details
  • Amenities
  • Map
  • Great taste and aroma, Italian decor and local history all combine to make dining a memorable feast of taste and atmosphere at Mama Lucia's Italian Restaurant inside the landmark Potsdam Depot in Potsdam, New York. Resonating with the atmosphere of Old Italy, Mama Lucia's offers quality home-style taste and dining -- all at very affordable prices!

  • Things To Do
    • Restaurant:
    Food & Drink
    • Italian/Mediterranean: