Samovar A Russian Tea Shop
128 E Lancaster Ave
Downingtown
PA
19335
(610) 873-0771
Open Map
Non-smoking
Not Available
nothing yet.
Parking
Reservations Not Required
restaurant
Russian
Smart casual
Tea
We don't have a menu for this restaurant