I was watching the Phantom Gourmet (guilty pleasure, forgive me) and they mentioned a restaurant that I'd never heard of, but piqued my interest - The Castle in Leicester, MA. It's over an hour from Boston though, so I am not about to make a trip out there unless I am sure it is worth the drive. They promised an impressive atmosphere and dinner theater (table service, not acting like the medieval manor!) to go with great food and solid wine list. Phantom is known for pimping restaurants that pay though, so I don't want to drive an hour for a lot of flash and no substance .
Anyone ever been and can vouch for the place?