Greek Spot Indoor Dining Now Available at 11th and U St, NW

by Prince Of Petworth November 18, 2011 at 4:30 pm 16 Comments

Back in mid-Sept. ’11 we heard that Greek Spot located at 2017 11th Street, NW would be adding some indoor seating next door. They are still gonna do a few finishing touches like adding more art on the walls but you can now eat inside. Ed. Note: It is still “take out” style as there are no servers.


Subscribe to our mailing list