Focacceria Cucuzza is a pizza restaurant known for its focaccia. It offers indoor and outdoor seating in a large space.