Tea Vlaicu is a tea store offering a selection of teas and weekly specials, including Greek salad.