Abears On Greenwood
111 N Greenwood Ave
Tulsa
OK
74120
(918) 933-6063
abearsongreenwood.net
Open Map
Description
Abears Restaurant is located at 111 N Greenwood Ave, Tulsa, OK. This business specializes in Family Style Restaurants and has 1 review(s) with a star rating of 5.0.
by merchantcircle on July 01, 2019 from
merchantcircle
Burger Joint
family restaurant
family restaurants
restaurant
Restaurants
Restaurants Family Style
Rib-Eye Sandwich
Serves Alcohol
Soul Food
Southern