This place is so weird. Just came outta nowhere. Set up shop in a building that's always had weird stores. And it's called Crazy Ivan's? And they only have like one or two things on the menu? What the hell... But you know what? It's damn good shawarma. Damn good. Haven't had shawarma this good at many other places, certainly none around here.