Sandwich shop offering a variety of options, including kebabs, salads, and American fare. Known for its fresh interior and friendly service.