Sketchy name indeed, but their grilled chicken pita sandwich is the bomb! It was filled to the brim with saucy, tasty goodness. I still think about that damn sandwich. I need to go back soon!
Interior was a bit lacking, service was OK, but the food is sooo worth it. Looking forward to trying other things on the menu.