Steak House
- 14282 Manchester Road, St. Louis, MO 63011
- +1 (636) 227-8062
Steak House, Mediterranean Restaurant, Hamburger Restaurant, Greek Restaurant, Greek Restaurant
- 1543 McCausland Avenue, Saint Louis, MO 63117
- +1 (314) 781-1299
Steak House, Mediterranean Restaurant, Hamburger Restaurant, Greek Restaurant, Greek Restaurant
- 1543 McCausland Avenue Saint Louis, MO 63117, United States
- +1 (314) 781-1299
Steak House, Mediterranean Restaurant, Hamburger Restaurant, Greek Restaurant, Greek Restaurant
- 1543 McCausland Avenue Saint Louis, MO 63117, United States
- +1 (314) 781-1299