1117 N Grand Blvd
8901 Riverview Blvd St Louis, MO
10205 Gravois Rd St Louis, MO
this is a great place to go and get a steak. try this before ever going to outback or longhorn for sure. my husband goes here for lunch sometimes and loves the lunch menu also.
November 09, 2008
Grand Central Steak House
If you've been to or used
Grand Central Steak House, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.