I've ordered from here twice and have not gotten sick. Pizzas are awesome. Friendly and fast staff. Had some concerns regarding one review here, but I personally have had no issue.
— Somewhat
— Gluten-free items are marked on the main menu
— Most/All
— Excellent