Simply AMAZING!!! Ive lived in Sudbury for over 20 years and had never been to Apollo until recently. I had the pleasure of meeting the owner Toula during a business meeting, what a wonderful talented woman! Not only was my lunch special to die for, she also now has a food market with all her homemade food! You have to try the stuffed olives :)