Castle Restaurant

The epitome of fine dining

Address

1230 Main Street (Rt. 9)
Leicester, MA
01524

Opening Hours

Mon - Wed: Closed
Thu - Sat: 11:30 - 9:30
Sun: 2:00 - 9:00

Reservations

508-892-9090
info@castlerestaurant.com

 

Join Our Mailing List

Copyright © 2017 - Castle Restaurant, 1230 Main Street, Leicester, Massachusetts, 01524