I have been to Greek Islands Taverna on many occasions. I have eaten here about 30 times. Food is exceptional. Appetizers delicious, salads great, lamb, shrimp, chicken on kebob always cooked to perfection. Only drawback is they do not take reservations. So come either early or late. A must try in the area! Rice pudding is delicious.
If you own or manage Greek Islands Taverna, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.