Crazy Pita, a Mediterranean fast-casual restaurant with a Moroccan-themed menu founded in Las Vegas, Nevada, announced the highly anticipated opening of their first franchised Houston area location in Sugar Land, Texas. Located at 2587 Town Center Blvd N., the new restaurant will welcome patrons starting October 24, 2023.