21 N Greenwood Ave, Tulsa (918) 946-1595
I spoke to the owner on the phone who said it was opening soon. He seemed very friendly and energetic. I’m excited to see what he creates
Great concept for late night takeout quality food. Looking forward to the dine in experience in the future.
21 N Greenwood Ave, Tulsa, OK 74120 (918) 946-1595
I spoke to the owner on the phone who said it was opening soon. He seemed very friendly and energetic. I’m excited to see what he creates
Great concept for late night takeout quality food. Looking forward to the dine in experience in the future.
Restaurantji Recommends