Taverna the Greek Islands

  • 305 Pennsylvania Ave SE,
    Washington, DC 20003
  • Phone: 202-547-8360
  • Cuisine: Greek Restaurant

Map

Unable to Display Map