Fine Dining, Greek, Take-out, Restaurant With Wifi Internet, Restaurant With Terrace
Anestis Taverna is a new addition to the Danforth. Specializing in authentic home cooked meals, daily specials and fresh fish. Offering a wide variety of fresh seafood, mixed platt...more...See more text