Get directions to: Sergi's Italian Restaurant, Potsdam, NY
Restaurant address: 10 Market St Potsdam, NY 13676, USA
Restaurant: Sergi's Italian Restaurant