Tech Pizza is a casual Italian eatery serving pizza, subs, and other comfort food.