Crazy Bites is a takeout restaurant specializing in fries, snacks, and falafel.