Sandwich shop offering a wide selection of sandwiches, kebabs, and rotisserie items. Known for good quality ingredients and affordable prices.