Greek Taverna offering live music.