Logo

Mama Lucia's

1 Constitution St.
Potsdam, New York 13676
Map It
New York
Map It
Restaurant Food & Beverage