Rita's

15 Lackawanna Ave Norwich NY 13815 USA

(607) 334-8706

Location