Ordered delivery to our hotel. We were told it would be 45 to 55 minutes. Pizza was delivered (on a Friday night!) in 30 minutes. Absolutely INCREDIBLE pizza! This is hands down the best NY style pizza outside of going to NYC. This pizza is so good it makes me want to move to Abilene and get a job there just so I could eat this every day!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.