Palermo Pizza & Subs is a casual, family-friendly restaurant specializing in pizza, pasta, and other Italian comfort food.