Went here as recommended by the hotel owner. The pizza was great! Similar to the ones we had in Italy. The ambiance is good. A bit pricier than the other restaurants near them but definitely worth it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.