Stroud’s Restaurant and Bar

5410 NE Oak Ridge Dr

5410 NE Oak Ridge Dr, Kansas City, MO 64119, USA | 816-454-9600

Website | Menu | $$

Known for

  • american

Teams

  • Royals
  • Chiefs