La Luna is an authentic Italian restaurant specializing in fresh homemade pasta and hand-stretched pizza. It offers a casual dining experience.