I am originally from a country where tea is the most common drink on a daily life. With this background I can tell yo that tea at Samovar is the best. The people running the place and the ambient is also great; one of a kind.
Well done!
Pros: Food, Service, Ambient
more