Venue Details

1 Star Starred
Embassy of Greece
2217 Massachusetts Ave., NW Washington, DC 20008
202-939-1306
Venue website Get directions
9 events
3 reviews
0 stars
More Information