Leonardo's was recommended by the front desk of our hotel. The pizza was the best I've ever eaten and I've eaten a lot of pizza! Our waitress was spot on and could anticipate what we needed without even asking. If we are ever in that area again, we will definitely make a stop.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.