No matter your age, interests or budget, you’ll find something fun to do in St. Louis this weekend.
750 Locust St. St. Louis, MO 63101
Friendly staff at a great sit-down eatery within downtown. About a 10 min walk from the Arch. Monster portions for their bowl (friend had it). I had a gyro and it filled me. Highly recommended.
Monday through Saturday 10:30a.m. - 3:00p.m.