This is a great home town restaurant. It is locally owned and the food is cooked fresh to order. They have the best peach tarts in the falll when peaches are in season. Don't miss it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.