6715 Manchester Avenue
St Louis, MO 63139-3524
St Louis, MO 63139-3524
+1 314 781 5221
Open HoursLunch: 11a-3p M-F; Dinner: 6p-10p Friday only; Bar: 10a-9p M-Th; 10a-midnight F
OverviewFailoni's doesn't boast much in the way of decor, and it's open a mere 28 hours per week, but the food makes the place worth a visit and beckons the return of many...
more