Get directions to: Rice Garden, Lenexa, KS
Restaurant address: 15000 W 87th St Pkwy Lenexa, KS 66215, USA
Restaurant: Rice Garden