La Piazza is an Italian restaurant offering authentic Italian-German cuisine in a cozy atmosphere.