Authentic Italian restaurant, La Locanda, offering home-style cooking in a cozy setting. Established since 2007.