This is the best authentic pizza place in Owasso. It is more than just pizza it is pasta too. They even smoke their own mozzarella in house! No domestic beers either.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.