Level 10 is a pizza restaurant known for its homemade pizzas and nachos, served in a cozy space with exposed brick decor. Delivery service is available.