Samovar Barmalay Russian Restaurant
From Russia with love
505 Mount Pleasant Road
Toronto, ON
M4S 2L9
This place is quite small but it's a riot. It's midtown Toronto.
We always take our relatives here when they come to town.
It's specialty is Russian food and moderately priced.
There's a good review here:
http://members.virtualtourist.com/m/3c69e/dc8fa/2/
as well as some other restaurants.
P.S. If you are looking for a good dining experience, avoid Niagara Falls and go to Niagara on the Lake, a town just north of Niagara Falls.
Stone Road Grille
http://www.stoneroadgrille.com/
Menu for above
http://www.stoneroadgrille.com/menus.html
Niagara Falls Dining
http://www.tripadvisor.com/Travel-g154998-s501/Niagara-Falls:Ontario:Dining.Overview.html