Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Canadian, Restaurants in Sudbury, Ontario, Canada

Alexandria`s Restaurant and Lounge
4
50 reviews

211 Shaughnessy St, Sudbury, Ontario P3E 3E6, Canada, Sudbury

One of Sudbury's best restaurants. Excellent food, pleasant service, nice atmosphere. Don't let the inner city location