Failoni's Restaurant

6715 Manchester Ave, St. Louis, MO

Menu (As of 10/30)

Failoni's Restaurant: hours and how to order