Loading map…

Little Fox

Little Fox in St. Louis, USA, presents a unique culinary adventure with its fermented dishes. The complex aroma and intriguing texture offer a modern twist on traditional flavors, reflecting the city's evolving food scene.