Sub Stop is a sandwich restaurant offering a variety of subs, alongside pizza and breakfast options.