Villa Mezedes is a musical meze restaurant. Enjoy traditional Greek food with live music.