Cuca Libre is a casual restaurant known for its gourmet pizzas with unique toppings, wine selection, and cozy fireplace. Takeout and delivery options are available.