Casa Pizza is a pizza restaurant offering both dine-in (with limited seating) and takeout options. They are known for their pizzas with excellent, crispy crusts, and also offer desserts like Tiramisu.