Notch Store is a deli known for its breakfast sandwiches, also offering lunch options and a menu featuring American cuisine and sandwiches.