I've been here many times over the years and was astonished to see Meloncino down at 72 in the trip advisor rankings. Having just spent a week in Umbria, I can attest that it ranks with the best Italian restaurants - in Italy! In particular, the carbonara is a thing of beauty, made without cream, as it should be. Try it!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.