Restaurant
The Best Steak House
Von 9 Einheimischen empfohlen,
Standort
516 N Grand Blvd
St. Louis, MO
Grand Center
Tipps von Einheimischen
All types of steak sandwiches and more! Affordably priced, close to Fox theater, St. Louis University, Art district
Einzigartige Aktivitäten in der Umgebung
Das empfehlen Einheimische
- Von 9 Einheimischen empfohlen