Service and atmosphere bump Mama Lucci's up to a five star for me. It is not elegant but has better food, consistently, than the swanky places in Leesburg. This is based on years of observation.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.