Skip to main

Tikka Kabab

11009 E 41st Street, Tulsa, OK