Start from
Triumph Grill
3419 Olive St, St. Louis 63103