Russian Restaurants in North York ON: 6 of 12 results

Rate these results
Filters
1118 Finch Ave W, North York, ON M3J 3J4 Get directions
Group Reservation, Restaurant With Bar, Restaurant With Live Entertainment, Restaurant With Parking, Take-out, Lunch Menu, Online Menu, Wheelchair-accessible Restaurant

Georgia Restaurant on Finch West at Dufferin specializes in homemade Georgian cuisine. The a la carte restaurant and banquet hall serves up to 150 guests for both lunch and dinne...

Russian Restaurants surrounding North York ON: 6 of 12 results

Back to Top
Close menu
Subscribe to YP Newsletter