← Schenectady restaurants
Castelo's
No reviews yet
Italian183 Nott Ter, Schenectady
Own or manage Castelo's? Claim this listing free
Menu coming soon
We haven’t read Castelo's’s menu yet. If you’re the owner, claim the listing and upload a photo of your menu.