Ali Oli Tapas & Bar
3629 S Peoria Ave
Tulsa
OK
74105
(918) 392-9998
Open Map
Food & Dining
Food & Entertainment
Restaurants
Spanish
Tapas
Tapas / Small Plates
Tulsa