Cafe specializing in sandwiches, offering online ordering and delivery options.