Get directions to: Lee's Garden, Lexington, KY
Restaurant address: 680 Lima Dr Lexington, KY 40511, USA
Restaurant: Lee's Garden