Enjoy the culinary delights of the Mediterranean anywhere, with the Apollo.
Plenty of delicious mediterranean cuisine, great drinks, and excellent service make our group experiences some of the best in Sudbury.
Looking to come here? No problem. The Apollo restaurant can accommodate groups of up to 100 people.
View our Catering Menu
For bookings please contact us at:
Ph (705) 674–0574
Fax (705) 674–1569