If you come to Townsend you don't want to miss eating at this place. The food is wonderful with a great view of the mountains. The owners are the nicest people you will ever meet! The pizza and desserts are one of a kind. Great food, reasonable prices and friendly service....can't ask for more than that!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.