Sudbury's Finest Greek Restaurant
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...
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...