Taverna

3.7 (3)restaurant

L St NW, Washington, DC 20001, USA

A Turkish restaurant welcoming diners in Northwest Washington, D.C.

Find on Google Maps

Description

Ask Karpo for more information.