Luna Pizza is a pizza restaurant serving Italian cuisine. Established in 1973, it offers takeout options and a menu featuring pizza, pasta, and other dishes.