Picked up order, place looked nice and clean. Service was sufficient. Pizza was ok, not worth the price. Veggie lovers medium pizza was $26. Also got a medium single topping for like 16.
If these prices came down a little, i'd have a higher opinion. Won't go back solely due to unreasonable cost.