Semeli Taverna CLOSED?

Semeli Taverna CLOSED?

U Street

Restaurant and Bar