Apollo Restaurant

The Apollo restaurant introduced Sudbury to Greek cuisine, something that was not well known in the 1970's.

1 866 451 8525

200 Brady St,
Sudbury, Ontario P3A 5P3

sudburytourism@sudbury.ca