Grand Stop is a deli offering a variety of subs and sandwiches, as well as a selection of liquor.