Seemed like a high price to pay for mediocre pizza. Granted, it’s better than a lot of the big chain store pizzas, but it’s still only just a cut above. If I want to pay $17 for a pizza, it better be worth it! That said, the location is great and the ambiance is pretty cool too. I’d go with a big group of friends.