Nellys Pizza y Pasta is a pizza restaurant with a broad menu.