Pizzeria Illy is a casual Italian dining spot specializing in pizza, including large XXL options perfect for groups. They offer a variety of savory pizzas for both dine-in and delivery.