omlette
in
Tulsa, OK
Bbd II
8218 S Harvard Ave
Tulsa
OK
74137
(918) 481-5555
8.1
mi
Applebee's
9409 E 71st St
Tulsa
OK
74133
(918) 254-4237
9.3
mi