La Estación Pizza offers homemade pizzas, ready to bake or freeze. They also provide delivery service.