Review of Lewis & Clark's Restaurant

217 S Main St, St Charles, MO 63301

Overall Rating

Review


Nice atmosphere. Salads, GF dessert

Celiac friendly?

Yes

Updated 9 years ago