(12) (12)
(705) 674-0574
The Apollo restaurant was established in 1970 by George and Toula Sakellaris. George and Toula immigrated from small villages in Southern Greece in the 1960's. As a newly married couple in their early 20's, they opened the Apollo Restaurant on the Kingsway. The Apollo introduced the city of Sudbury to Greek cuisine, something that was not well known
Reid B. —
I had a great veal parm, but my partner's French onion soup was extremely sour. Service was great, place was very clean,
Related categories
Hotels in Sudbury, ON