Lotus Garden Chinese Cuisine
183 W. Apache Trail #104, Apache Junction, AZ 85120
(S.W. corner of Idaho Rd & Apache Trail)
Open 7 days a week 11:00am - 9:00pm
480-671-8668