Devonshire Little Store is a convenience store and deli offering ice cream and sandwiches.