Savomar RoomRestaurants · Buffalo, NYRussian, Lounges. Serving the Russian-speaking community in Buffalo.Address: 51A Winchester St, Toronto, ON, M4XPhone: +1 416-925-4555Loading map...