Pizza restaurant located on Avenida La Toma, offering pizza for dine-in and delivery.