Nicks Pizza

61 State St Otisville NY 10963 USA

(845) 386-2222

Location