Lefty’s on Greenwood

10 N Greenwood Ave

10 N Greenwood Ave, Tulsa, OK 74120, USA | 918-794-0017

Website | Menu | $$

Known for

  • american
  • sportsbar

Teams

  • Tulsa Drillers
  • Golden Hurricanes