Castle Restaurant & Cocktail Lounge
1230 Main St, Leicester, Massachusetts, 01524-1351
(508) 892-8000