Trattoria Pizzeria La Stalla offers a cozy, Mediterranean ambiance and serves Italian cuisine.