Castle Restaurant
Phone Number: +15088929090 , (508) 892-9090
Website: www.castlerestaurant.com..
Categories: Family Style Restaurant, Bar & Grill, French Restaurant
Opening Hours:
Address: 1230 Main Street, Leicester, Massachusetts 01
GPS Coordinates:
42.24453,-71.91685
Worcester County, Massachusetts, United States of America
Facebook: facebook.com/113581678676816
Instagram: Photos and Videos