Italian restaurant specializing in pasta dishes. Located in a shopping center.