Plan your next anniversary dinner at The Orchards that offers a wonderful ambiance with impeccable service. Its menu offers some savory dinner options and tasty sandwiches. If you skip dessert, round off your meal with their divine chocolates or sweet sorbet.
The Orchards Restaurant, located in Chambersburg, Pa., is an eating establishment that offers a range of lunch and dinner options, as well as beverages. The restaurant maintains a cocktail lounge and private rooms. Its dining room has a seating capacity of more than 150 people. The restaurant provides space for weddings, receptions, luncheons and business meetings. The Orchards Restaurant...