Restaurant Bethel - Restaurant Reviews and Tips for Bethel, CT, United States close