Saints Deli is a restaurant offering a menu that includes items like loaded fries, pizza, fried Oreos, and vegetarian options. They also offer delivery for large chicken orders.