7735 W Long Dr, Littleton, Colorado 80123 USA
Vegetable fried rice! Large portions.
Photo Credit: Yelp