Villa Italian Kitchen

3965 Eagan Outlets Pkwy Fc4, Eagan
(320) 314-5130