La Stalla is a pizzeria offering a variety of pizzas, pasta, and flammkuchen. It features a large beer garden in the summer and an open kitchen for guests to watch the cooking process in the winter.