Simply they have a good variety of Pizza's to choose from and they are very good. Prices are reasonable.
With that being said, it was in the vicinity of my hotel and a bit outside of the center city, I wouldn't travel specifically to go here.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.