Mama Lucia's

  • Restaurants
Depot St.
Potsdam, NY 13676
(315) 265-0475
Hours:
Sun.-Thu. 5-9pm
Fri-Sat 5-10pm
  • About

    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.