Restaurants - Italian in Potsdam, NY
Sergi's Italian Restaurant