Skip to Main content
  • Little Fox

Little Fox Location and Hours

(314) 332-2424
2805 Shenandoah Avenue, St. Louis, MO 63104
Open now • Closes at 10PM
View menu
Toast logopowered by toast
  • Terms of Service
  • |Privacy Statement