A restaurant, likely specializing in sandwiches, with a pleasant atmosphere.