CrystalRestaurants · Providence, RIRussian, Modern European, Venues & Event Spaces. Serving the Russian-speaking community in Providence.Address: 20 Linden St, Allston, MA, 02134Phone: (617) 254-0001Loading map...