Oscar's Grill

86 Durham Street, Sudbury, P3E 3M6 ,Canada
Oscar's Grill Oscar's Grill is one of the popular Bar & Grill located in 86 Durham Street ,Sudbury listed under Restaurant/cafe in Sudbury , Bar & Grill in Sudbury ,

Contact Details & Working Hours

More about Oscar's Grill

Please note we only take reservations for groups of 6 or more and only by telephone.
Stay up-to-date on events by checking out our website or following us on Twitter and Facebook.

Map of Oscar's Grill