Lotus Chinese Restaurant
1261 W 84th Ave
Denver, CO 80260-4779
303-426-7466