Specializing in Greek cuisine, Apollo Restaurant & Tavern in Sudbury offers a unique dining experience complete with all of your favorite dishes, including fresh authentic extra vi...more...See more text
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 :)Read more
Mr. Souvlaki serves up authentic Greek cuisine with a refreshed menu offering that incorporates all of the classic favourites as well fresh new menu items.
more...See more text