Apollo Restaurant

Greek and Canadian cuisine. Cozy and intimate atmosphere. Licensed. It has been our pleasure serving Sudbury 40 years. Greek olive oil now available.

1 866 451 8525

200 Brady St,
Sudbury, Ontario P3A 5P3

sudburytourism@sudbury.ca