Get directions to: Mama Lucia, Potsdam, NY
Restaurant address: 1 Constitution Ave Potsdam, NY 13676, USA
Restaurant: Mama Lucia