HOME / Italian restaurant / La Parrilla On The Water
24 E 1st St, Oswego, NY 13126
+13152164179
View Business Profile