Taste & Smell by Sasch is a deli offering a wide selection of teas, coffees, spices, gourmet sauces, and other fine foods.