Russian Village Reviews & Details
1627 Beacon St
Russian Village is located at 1627 Beacon St in Brookline near the intersection of Beacon St and Amory St. Their menu consists of European and Russian dishes . Call (617) 566-3340 for dine in.
- Cuisine:European and Russian
- Service:Dine In
- Major Intersection:Beacon St And Amory St
Tell us more about Russian Village Brookline!