(314) 645-6565
6335 Clayton Ave, Saint Louis, MO 63139
Join us for lunch or dinner in our intimate dining atmosphere, and enjoy high quality ingredients in our American menu. We have something for everyone's taste.
Conveniently located in Dogtown, less than half a mile from the St. Louis Zoo and Forest Park, Felix's is a feast for the senses, featuring local artists as well as live music Friday and Saturday nights.
Read More: Saint Louis Restaurant Reviews
Sorry, there are currently no reviews.
Read More Saint Louis Restaurant Reviews