Best Indian Restaurants in Tulsa, Oklahoma - March, 2024

Tikka Kabab

11009 E 41st St
Tulsa, Oklahoma
Closed : 11:00 AM - 8:00 PM