KitchenSpot
Search
See the best dishes near you?
← 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.