Ponderosa Steak House

American
$ $
6516 S Lindbergh Blvd
St Louis, MO 63123

Menu

Tips

  • If you come here on Sunday bring your own plate