Lefty's on Greenwood, Tulsa, Tulsa County, Oklahoma, United States 4.4
$$$
10 N Greenwood Ave suite a, Tulsa, OK 74120, USA
, open now
Phone
+1 918-794-0017
Web site
http://www.leftysongreenwood.c..
Opening hours
Monday
11:00 AM — 2:00 AM
Tuesday Today
11:00 AM — 2:00 AM
Wednesday
11:00 AM — 2:00 AM
Thursday
11:00 AM — 2:00 AM
Friday
11:00 AM — 2:00 AM
Saturday
10:00 AM — 2:00 AM
Sunday
10:00 AM — 2:00 AM
Located nearby
10 North Greenwood, Ste# B, Greenarch North Building, Tulsa, OK 74106, USA
54 meter
BarRestaurant Tulsa, Tulsa County, Oklahoma, United States
opening hours Lefty's on Greenwood address
reviews phone Web site Lefty's on Greenwood