Steak and Rice, SAINT LOUIS, Missouri (MO)
Readily settled at 951 South Kirkwood Road () in SAINT LOUIS, Missouri (MO) (63122), Steak and Rice can be called at 3149652082. Make sure you contact them early in advance to select your place in the restaurant.
More restaurants in SAINT LOUIS, Missouri (MO)
Steak and Rice contact information and details:
Address: 951 South Kirkwood Road - , SAINT LOUIS, Missouri (MO) 63122
Contact Phone: 3149652082