Full menu with prices & pictures
Greek Taverna 1100 Pennsylvania Ave Nw, Washington...
+12027891093
At a distance of 115 meters from Greek Taverna in Washington there are parking lots where you can park your vehicle, Or you could use public transportation to get to the station Metro-Federal Triangle, which is 61 meters away from the restaurant.
Meal Deal 3
burger fries med. soda
Fresh Cut