Lefty's Fried Rice

3000 S Jefferson Ave St. Louis MO 63118 USA

(314) 899-0169

Location