Lamb Skewer - CAIRO RESTAURANT & CAFE