Restaurante
The Best Steak House
Recomendado por 9 habitantes locales,
Consejos de residentes locales
All types of steak sandwiches and more! Affordably priced, close to Fox theater, St. Louis University, Art district
Actividades únicas en la zona
Los residentes locales también recomiendan
- Recomendado por 9 habitantes locales
Ubicación
516 N Grand Blvd
St. Louis, MO
Grand Center