Address: 9516 E Pine St, Tulsa, OK 74115, USA
They also gave plexiglass at the register
Every other table in service is what i noticed. When i door dashed from there.
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Flea market
9401 E Admiral Pl, Tulsa, OK 74115, USA
Department store
207 S Memorial Dr, Tulsa, OK 74112, USA
American restaurant
9518 E Pine St, Tulsa, OK 74115, USA
Veterinarian
13111 E 11th St, Tulsa, OK 74108, USA
Apartment building
14041 E 24th St, Tulsa, OK 74134, USA
Mexican restaurant
12929 E 21st St, Tulsa, OK 74134, USA
ATV dealer
12934 E Admiral Pl, Tulsa, OK 74116, USA
Pizza delivery
11122 E 21st St, Tulsa, OK 74129, USA