La Piazza was an Italian restaurant offering pizza and other dishes. Permanently closed.