Casa Pizza Paella offers a menu specializing in both pizzas and paella, available for dine-in or takeout.