Barrow's is a gourmet deli offering a variety of sandwiches.