Castle Restaurant & Cocktail Lounge, LEICESTER, Massachusetts (MA)
Readily settled at 1230 Main Street () in LEICESTER, Massachusetts (MA) (1524), Castle Restaurant & Cocktail Lounge are available at 5088928000. It is best to ahead of time to arrange your place in the restaurant.
More restaurants in LEICESTER, Massachusetts (MA)
Castle Restaurant & Cocktail Lounge contact information and details:
Address: 1230 Main Street - , LEICESTER, Massachusetts (MA) 1524
Contact Phone: 5088928000