Video: Dine at Diogenes Restaurant

Diogenes Restaurant in Athens has an extensive Greek menu.