A
Aylmer Turner Review of The Russian Tea Room
Fine location, classy place with great ambiance, t...
Fine location, classy place with great ambiance, top notch food choices, outstanding customer service. Highly recommended!
Comments: