Traditional Italian restaurant, La Locanda, known for quality ingredients and a blend of classic and innovative dishes.