My husband and I enjoyed dining at Twin Owls several years ago that we
Wanted to go back when we visited EP again! It was just as we remembered it! Everything was amazing from the ambiance to the drinks, food and dessert! Well worth the wait! The tiramisu was to die for!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.