We were staying at the Long Dell Inn and the owners suggested this place. It was close by and the pizza was good. We were just going to take it to go, but when we got there we decided to stay and eat while watching the games on their many t.v.s.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.