1100 Lemay Ferry Rd, St Louis 63125, United States
1100 Lemay Ferry Rd, St Louis 63125, United States
No delivery
No open hours
Spot something wrong?
Dishes at La Casa Frijole. Prices may vary in venue.
Been to La Casa Frijole? Be the first to share what you ate.