Everything made fresh with as local ingredients as possible. From the chili to the chef salad a gastronomic delight which aint easy to find around here. Best coffee in the area too!
Address: 1 S Main St, Orange, MA 01364-1226
Location: United States > Massachusetts (MA) > Orange
Phone Number: +1 978-633-4433