White Castle

5615 S Lindbergh Blvd, Saint Louis, MO 63123