Luna Rossa
10 Via Bel Canto undefined
Henderson
89011
Lake Las Vegas trendy chic Italian restaurant with patio seating serving colorful plates of classic Italian dishes with a full bar and an inviting, romantic atmosphere. Meat options, vegetarian options, full bar.