Food
●
Drink
●
Art
314.645.6565
6335 Clayton Avenue
St. Louis, MO 63139
info@felixsrestaurant.com