Castle Restaurant, Inc.
Add to Favorites
CLOSED NOW
Today: 2:00 pm - 9:00 pm
74 Years
in Business
Saved to Favorites
Phone: (508) 892-9090
Address: 1230 Main St, Leicester, MA 01524
Phone: (508) 892-8000
Castle Restaurant & Cocktail Lounge
Cuisines: Family Style, French, European, Continental
207 Hope Ave, Worcester, MA 01603
861 Main St, Leicester, MA 01524
1205 Main St, Leicester, MA 01524
144 Commercial St, Worcester, MA 01608
20 Fox Meadow Dr, Worcester, MA 01602
83 Hamilton St, Worcester, MA 01604
70 James St, Worcester, MA 01603
31 Pleasant St, Spencer, MA 01562
1282 Pleasant St, Worcester, MA 01602
11 Leo Turo Way, Worcester, MA 01604