Online table reservation for Castlewood Cafe in Utica
We are enabling reservations for Castlewood Cafe
Castlewood Cafe
1307 Champlin Ave, Utica, United States
Cafe, American
The redirect does not work? Just click on this link or copy it into your address bar