2 Best Falafel Restaurants in St Louis (2026)