Pizza Sub Stop is a pizza restaurant offering pizza, subs, deli items, and breakfast options.