Back
Kellari Taverna (DC) Logo

Kellari Taverna (DC)

0.31mi
1700 K St NW, Washington, DC, 20006
Sun 11:30 AM - 10:00 PMCall Now
About Kellari Taverna (DC)

If you're looking for Greek restaurants in Washington look no further. Kellari Taverna (DC) is known for having some of the best Greek in Washington. Located at 1700 K St NW, Kellari Taverna (DC)...show more

Compare Delivery Services

(See pickup options)
Postmatesbest deal
$0.99
Est. Fee
30 minEst. Time
Uber Eats
$0.99
Est. Fee
49 minEst. Time
Place Order
Postmatesbest deal
$0.99
Est. Fee
30 minEst. Time