Nikos Pizza & Deli is an informal spot known for pizza, pasta, and other comfort foods. It offers delivery and has a small sidewalk patio.