Luna is a restaurant and pizzeria offering a family-style dining experience. Established in 1995, it features ample seating.