4071 S Grand Blvd, Saint Louis, MO 63118-3418, Saint Louis
The best Vietnamese I’ve ever had and I’ve had a lot. Get the pho and a meatball or pate bahn mi with extra meat. Th
602 Westgate Ave, Saint Louis, MO 63130-4729, Saint Louis
This place is the absolute best for falafel. The shawarma is great and so is the shish taouk! I recommend this place to
Understaffed and a very dark atmosphere, but everyone was very polite and courteous. Ordered stuffed mushrooms as an app