Taverna offers a simple yet fresh dining experience on L St NW in Washington, DC. Known for its straightforward menu, customers appreciate the choice of three distinct bowls, each crafted with care. While modest in scope, this Turkish restaurant captures the essence of traditional flavors, making it a convenient spot for those seeking a quick and satisfying meal with genuine tastes.
Loading points of interest...
Loading points of interest...
Loading points of interest...
Loading points of interest...
Loading points of interest...
Loading points of interest...
Leave a Reply