My Greek Taverna offers authentic Greek cuisine, specializing in dishes like moussaka and tender lamb roast.