News & Events

  • Thank you Sudbury for voting the Apollo Restaurant as Sudbury’s Favourite Greek...
  • Valentine’s is fast approaching. Book your reservations by calling 705.674.0574...
More News
  • Welcome to The Apollo
    The Apollo restaurant was established in 1970 by George and Toula Sakellaris. George and Toula immigrated from small villages in Southern Greece in the...
    Read more