Lesters Lester Lester's

Lester's Map

9906 Clayton Rd. (Dwyer Pl.)
St. Louis, MO 63124
314-994-0055
Map
Cuisine: American / Deli / Grill
Lester’s covers all the bases with its mix of sports, food and atmosphere.
Openings: Lunch & Dinner daily