Lefty's On Greenwood
Category
General Information
Locality: Tulsa, Oklahoma
Phone: +1 918-794-0017
Address: 10 North Greenwood Ave, Suite A 74120 Tulsa, OK, US
Website: www.leftysongreenwood.com
Likes: 5616
Reviews
Facebook Blog
Popular Listings
Sonic Drive-In
11117 S. Hwy 51 74429 Coweta, OK, US
+1 918-279-1950
Restaurant, American restaurant, Fast food restaurant
Angela’s Burger
1712 South 1st Street 73018 Chickasha, OK, US
+1 405-212-7865
Restaurant, Fast food restaurant, Burger restaurant
Cicis
1708 E. 2Nd St 73034 Edmond, OK, US
+1 405-341-1112
Restaurant, Pizza Place, Italian restaurant, Buffet restaurant