Restaurant Menu & Specials
Why Choose Castlewood Cafe
Check out some of our favorite meals here at Castlewood Cafe!
Click to Enlarge
Contact Us now to place an order!
Copyright © 2017 Castlewood Cafe, all rights reserved.
1307 Champlin Avenue,
Utica, NY 13502