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

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.

16 Comment

Comments are closed.