You are now leaving Menulist
We hope to see you again soon!
American Falafel
6314 Delmar Blvd, 63130, University City, United States
American Falafel, American, Mediterranean, Lunch, North American, Tea, Sandwiches, Meat, Chicken, Curbside Pickup, Catering, Fast Food, Salads, Fries
The redirect does not work? Just click on this link or copy it into your address bar