Marcella's is a lively Southern Italian restaurant known for its pizza, pasta, and other Italian classics, served in a relaxed and group-friendly atmosphere.