La Luna is a Southern Italian restaurant known for its pizza. They also offer delivery service.