Lotus Garden Restaurant

Locations & Hours

Address 2135 W 21st St N
Wichita, KS 67203-2110
Phone 316-838-6491