Eating Italian Pizza at Scotti's Restaurant & Pizzeria restaurant in Schenectady, NY.

Feedback

Do you manage or own Scotti's Restaurant & Pizzeria?

Yes