We tried the 'Il Colosseo', which was like a supreme pizza with even more toppings. Tasty and with a nice, crusty base.
Friendly service, and delivery to our hotel room for a small fee. Would recommend.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.