Update Info - Taverna The Greek Islands
This restaurant was reported as closed. If it is open, let us know.
Taverna The Greek Islands
305 Pennsylvania Ave SE
Washington, DC 20003
305 Pennsylvania Ave SE
Washington, DC 20003