La Casa de la Pizza II is a pizza restaurant offering takeaway options.