← Schenectady restaurants
Castelo's
No reviews yet
Italian183 Nott Ter, Schenectady
Own or manage Castelo's? Claim this listing free
Hours
Hours not listed yet.
Details
Address183 Nott Ter, Schenectady 12308
Phone(518) 374-0581
Websitehttp://www.castelos.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.