Skip to main content
Report this ad
Valentine's Day Décor
Romantic Valentine's Delight
There is a little known place in Leicester Massachusetts called The Castle Restaurant on 1230 Main Street in Leicester on Route 9, zip code 01524. Telephone (508) 892-9090. Web address:, it is...


  • 1
  • 2
Report this ad